Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/davemoore22/sorcery
/ functions
Functions
1,218 in github.com/davemoore22/sorcery
⨍
Functions
1,218
◇
Types & classes
356
Method
_initialise
src/frontend/museum.cpp:37
Method
_initialise
src/engine/automap.cpp:48
Method
_initialise
src/engine/graveyard.cpp:48
Method
_initialise
src/engine/engine.cpp:64
Method
_is_monospace_ttf
Is a valid TTF font a monospace font?
src/resources/fontstore.cpp:194
Method
_is_valid_ttf
Attempt to validate a TTF font file by loading its header using stb_truetype
src/resources/fontstore.cpp:153
Method
_learn_spell
src/types/character.cpp:1291
Method
_legate_start_info
src/types/character.cpp:543
Method
_load
src/types/config.cpp:61
Method
_load
src/resources/levelstore.cpp:75
Method
_load
Not sure why they are loaded here as opposed to a file
src/resources/spellstore.cpp:78
Method
_load
src/resources/itemstore.cpp:43
Method
_load
src/resources/monsterstore.cpp:42
Method
_load
src/resources/stringstore.cpp:41
Method
_load_bestiary_menu
src/gui/menubuilder.cpp:252
Method
_load_character_items
src/gui/menubuilder.cpp:438
Method
_load_characters
src/types/game.cpp:475
Method
_load_existing_game
src/core/application.cpp:487
Method
_load_fixed_menu
src/gui/menubuilder.cpp:405
Method
_load_font
src/resources/fontstore.cpp:122
Method
_load_game
src/types/game.cpp:329
Method
_load_image
Wrapper method to load an image
src/resources/imagestore.cpp:97
Method
_load_markers
src/types/level.cpp:376
Method
_load_maze_characters
src/gui/menubuilder.cpp:201
Method
_load_metadata
src/types/level.cpp:307
Method
_load_museum_menu
src/gui/menubuilder.cpp:285
Method
_load_party_characters
src/gui/menubuilder.cpp:166
Method
_load_sick_characters
src/gui/menubuilder.cpp:232
Method
_load_simple_walls
src/types/level.cpp:465
Method
_load_spellbook_menu
src/gui/menubuilder.cpp:272
Method
_load_tavern_characters
src/gui/menubuilder.cpp:217
Method
_load_texture_from_disc
Load an image file from disk into a texture (using stb)
src/resources/imagestore.cpp:124
Method
_load_tile_views
src/core/render.cpp:178
Method
_mage_spell_index
src/core/ui.cpp:4333
Method
_map_event_types
src/types/level.cpp:367
Method
_move_backward
src/engine/engine.cpp:609
Method
_move_forward
Remember Y is reversed
src/engine/engine.cpp:362
Method
_parse_attacks
src/resources/monsterstore.cpp:251
Method
_parse_breath_weapons
src/resources/monsterstore.cpp:275
Method
_parse_level_drain
src/resources/monsterstore.cpp:293
Method
_parse_properties
src/resources/monsterstore.cpp:340
Method
_parse_regen
src/resources/monsterstore.cpp:304
Method
_parse_resistances
src/resources/monsterstore.cpp:317
Method
_pit_oops
src/engine/engine.cpp:835
Method
_popup_states
src/core/ui.cpp:4362
Method
_priest_spell_index
src/core/ui.cpp:4337
Method
_regenerate_start_info
src/types/character.cpp:627
Method
_render_wireframe
src/core/render.cpp:617
Method
_reset
src/types/tile.cpp:405
Method
_reset_start_spells
Reset Starting Spells on Class Change
src/types/character.cpp:1284
Method
_reset_starting_sp
Now work out spellpoints!
src/types/character.cpp:1207
Method
_restart_expedition
src/types/state.cpp:153
Method
_run_main_menu
src/core/application.cpp:435
Method
_run_maze
src/core/application.cpp:317
Method
_run_restart_maze
src/core/application.cpp:337
Method
_run_town
src/core/application.cpp:239
Method
_save_characters
src/types/game.cpp:397
Method
_save_game
src/types/game.cpp:384
Method
_set_complicated_walls
src/types/level.cpp:423
Method
_set_other_simple_edges
src/types/level.cpp:535
Method
_set_sp
Copied and rewritten from the original code from MINMAG/MINPRI/NWPRIEST/NWMAGE
src/types/character.cpp:1619
Method
_set_start_spells
Set starting spells
src/types/character.cpp:1304
Method
_set_starting_sp
Set the starting spellpoints
src/types/character.cpp:1240
Method
_set_texture_coordinates
src/core/render.cpp:63
Method
_set_tile_explored
src/engine/engine.cpp:280
Method
_set_up_debug_keys
src/types/game.cpp:57
Method
_set_up_dungeon_events
Mappings for each type of special dungeon event in the Proving Grounds
src/types/game.cpp:98
Method
_set_vertex_array
Note Texture Coordinates (e.g. the source) is set by _set_texture_coordinates above, not here
src/core/render.cpp:139
Method
_setup_windows
Preset all the (transparent) windows we will need (this should be called before anything else is drawn to the screen during each render)
src/core/ui.cpp:729
Method
_sort_fonts_by_name
src/resources/fontstore.cpp:304
Method
_start_expedition
src/engine/engine.cpp:298
Method
_start_new_game
src/core/application.cpp:496
Method
_start_popup_ouch
src/engine/engine.cpp:539
Method
_start_popup_pit
src/engine/engine.cpp:545
Method
_tile_explored
src/engine/engine.cpp:269
Method
_to_imgui
src/core/ui.cpp:4273
Method
_try_heal
If we get here we can afford to heal
src/modules/heal.cpp:112
Method
_try_learn_spell
For each spell level, try to learn spells - called before set_spellpoints
src/types/character.cpp:1546
Method
_turn_around
src/engine/engine.cpp:801
Method
_turn_left
src/engine/engine.cpp:733
Method
_turn_right
src/engine/engine.cpp:767
Method
_unequip_item_category
src/types/inventory.cpp:157
Method
_update_hp_for_level
Add hit points on level gain (but note the strict mode limitation mentioned below)
src/types/character.cpp:1372
Method
_update_party_location
src/types/game.cpp:424
Method
_update_stat_for_level
src/types/character.cpp:1406
Method
_update_tile_markers
src/types/level.cpp:646
Method
_update_tile_walls_simple
Since Grid Cartographer only defines s/e walls in our format, we do two updates, first with the tile in question, and then from the adjacent tile on a
src/types/level.cpp:509
Method
abort
src/core/controller.cpp:925
Method
active_popup_count
src/core/ui.cpp:4353
Method
add_log_dice_roll
src/types/state.cpp:340
Method
at
src/types/explore.cpp:31
Method
attributes
src/types/character.cpp:116
Method
bottom_left
src/types/level.cpp:85
Method
buy_from_shop
src/types/state.cpp:396
Method
can_level
src/types/character.cpp:2365
Method
change_class
Change Class
src/types/character.cpp:691
Method
check_character_in_party
src/types/state.cpp:207
Method
check_for_quick_inspect
src/core/controller.cpp:875
Method
check_shop_stock
src/types/state.cpp:368
Method
check_shop_will_buy
src/types/state.cpp:380
← previous
next →
701–800 of 1,218, ranked by callers