dsekai
World engine for retrocomputers.
Loading...
Searching...
No Matches
Data Structures | Typedefs
Engine-Specific Struct

Structs containing information only used by certain engines. More...

Collaboration diagram for Engine-Specific Struct:

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)
 

Detailed Description

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.