|
|
TArray< FString > | GameSpeedOptions () const |
| |
|
FString | CurrentGameSpeedOption () const |
| |
|
TArray< FString > | GridSizeOptions () const |
| |
|
FString | CurrentGridSizeOption () const |
| |
|
void | SaveSnakeSettings (EGameSpeed GameSpeed, EGridSize GridSize) |
| |
|
EGameSpeed | GameSpeedByName (const FString &Name) const |
| |
|
EGridSize | GridSizeByName (const FString &Name) const |
| |
|
float | GameSpeed () const |
| |
|
SnakeGame::Dim | GridSize () const |
| |
|
|
template<typename MapType , typename EnumType > |
| EnumType | FindOptionByNameOrDefault (const MapType &Map, const FString &Name, EnumType Default) const |
| |
|
template<typename MapType > |
| TArray< FString > | OptionNames (const MapType &Map) const |
| |
◆ GameSpeeds
| const TMap<EGameSpeed, FSpeedData> USG_GameUserSettings::GameSpeeds |
|
private |
Initial value:{
{EGameSpeed::Worm, {"Worm", 0.3f}},
{EGameSpeed::Snake, {"Snake", 0.1f}},
{EGameSpeed::Python, {"Python", 0.05f}},
}
◆ GridSizes
| const TMap<EGridSize, FGridData> USG_GameUserSettings::GridSizes |
|
private |
The documentation for this class was generated from the following files: