DungeonCrawl
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
 Cability_init_tTo get the ability table from the database, we need to define a struct This struct is for the initialization of the ability table The values of the struct corresponds to the init_ability() method in
 Cability_t
 Cability_table_t
 Ccharacter_t
 Cdamage_resistance_t
 Cdb_connection_tThis struct is used for the database connection in SQLite
 Cdefenses_t
 Cgear_init_tTo get gear table from the database, we need to define a struct This struct is for the initialization of the gear table The value of the struct corresponds to the init_gear() method in
 Cgear_t
 Cgear_table_t
 Cinput_event_tStructure for advanced input events with context data
 Cinput_timing_t
 Cloaded_visual_sStructure to represent a loaded visual
 Cmemory_block_t
 Cmemory_pool_t
 Cobserver_node
 Cpotion_init_tTo get potion table from the database, we need to define a struct This struct is for the initialization of the potion table The values of the struct corresponds to the init_potion() method in
 Cpotion_t
 Cpotion_table_t
 Cresources_t
 Cring_buffer_t
 Csave_info_container_t
 Csave_info_t
 Cstats_t
 Cstring_max_tString struct with a fixed maximum length, it is directly linked to the macro MAX_STRING_LENGTH
 Cthread_func_wrapper_t
 Cvector2d_t2-dimensional vector struct