|
| enum class | CellType { Empty = 0
, Wall
, Snake
, Food
} |
| |
| enum class | GameplayEvent { GameOver = 0
, GameCompleted
, FoodTaken
} |
| |
|
using | TSnakeList = TDoubleLinkedList< Position > |
| |
|
using | TPositionPtr = TSnakeList::TDoubleLinkedListNode |
| |
|
using | GameplayEventCallback = TFunction< void(GameplayEvent)> |
| |
|
using | IPositionRandomizerPtr = TSharedPtr< IPositionRandomizer > |
| |
|
|
| SnakeGame (ReadOnlyTargetRules Target) |
| |
The documentation for this class was generated from the following files:
- Source/SnakeGame/SnakeGame.Build.cs
- Source/SnakeGame/Core/Types.h
- Source/SnakeGame/Core/Utils.h