![]() |
dsekai
World engine for retrocomputers.
|
Structs containing information only used by certain engines. More...
Data Structures | |
struct | TITLE_STATE |
State for ::ENGINE_TYPE_NONE. A simple title screen engine. More... | |
struct | TOPDOWN_STATE |
State for ::ENGINE_TYPE_TOPDOWN. Displays a top-down 2-dimensional view of the world. More... | |
struct | POV_STATE |
State for ::ENGINE_TYPE_POV. Displays a first-person 3D view of the world using raycasting. More... | |
struct | EDITOR_STATE |
Typedefs | |
typedef void(* | title_option_cb) (struct DSEKAI_STATE *state) |
Structs containing information only used by certain engines.
These are kept in a separate handle from the main DSEKAI_STATE, attached to DSEKAI_STATE::engine_state_handle. This handle is cleared and reallocated for the new engine when the engine changes.