Unreal Snake Game 1.0.0
Public Member Functions | Private Member Functions | List of all members
SnakeGame::PositionRandomizer Class Reference
Inheritance diagram for SnakeGame::PositionRandomizer:
SnakeGame::IPositionRandomizer

Public Member Functions

virtual bool generatePosition (const Dim &dim, const TArray< CellType > &cells, Position &position) const override
 
virtual bool generatePosition (const Dim &dim, const TArray< CellType > &cells, Position &position) const =0
 

Private Member Functions

FORCEINLINE Position indexToPos (uint32 index, const Dim &dim) const
 
FORCEINLINE uint32 posToIndex (const Position &position, const Dim &dim) const
 

Member Function Documentation

◆ generatePosition()

virtual bool SnakeGame::PositionRandomizer::generatePosition ( const Dim dim,
const TArray< CellType > &  cells,
Position position 
) const
inlineoverridevirtual

The documentation for this class was generated from the following file: