| Interface | Description |
|---|---|
| IApiHandler |
This class exposes a multitude of utility methods that are too big to be
inside the API's code and are, as such, inside of the game.
|
| IGameInstance |
The game instance that can be used to interact with various game-related
values and acces things like
IRenderer and IAssetManager. |
| IInputHandler | |
| IRenderer |
The graphics context to interact with OpenGL as well as a multitude of
game-provided rendering methods.
|
| Class | Description |
|---|---|
| Constants |
This class houses a list of constant values that are used by the game to do
different things.
|
| GameContent | |
| RockBottomAPI |
The main API class.
|
| StaticTileProps |
A list of static
TileProp objects that are used for certain tiles
from the game. |
| Enum | Description |
|---|---|
| StaticTileProps.LogType |
An enum of log types that are used for the
StaticTileProps.LOG_VARIANT
property. |