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

Public Types

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 >
 

Public Member Functions

 SnakeGame (ReadOnlyTargetRules Target)
 

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