Here is a list of all documented files with brief descriptions:
[detail level 12345]
| ► _common | |
| ► data_functions | |
| npctxt_manager.h | |
| smbx64_validation_messages.h | |
| ► PGE_File_Formats | |
| file_formats.h | PGE File Library |
| file_strlist.h | Contains defition of a FileStringList class - a string container which automatically splits lines by line feeds |
| lvl_filedata.h | Contains data structure definitions for a level file data |
| meta_filedata.h | |
| npc_filedata.h | |
| pge_file_lib_globs.h | Contains internal settings and references for PGE File Library |
| pge_file_lib_sys.h | |
| pge_x.h | |
| pge_x_macro.h | |
| save_filedata.h | |
| smbx64.h | |
| smbx64_cnf_filedata.h | |
| smbx64_macro.h | |
| wld_filedata.h | |
| ► audio | |
| pge_audio.h | |
| SdlMusPlayer.h | |
| ► common_features | |
| ► RTree | |
| RTree.h | |
| app_path.h | |
| episode_state.h | |
| event_queue.h | |
| fader.h | |
| graphics_funcs.h | |
| logger.h | |
| logger_sets.h | |
| maths.h | |
| matrix_animator.h | |
| npc_animator.h | |
| number_limiter.h | |
| pge_texture.h | |
| player_calibration.h | |
| point.h | |
| pointf.h | |
| rect.h | |
| rectf.h | |
| simple_animator.h | |
| size.h | |
| sizef.h | |
| util.h | |
| version_cmp.h | |
| ► controls | |
| control_keys.h | |
| controllable_object.h | |
| controller.h | |
| controller_joystick.h | |
| controller_key_map.h | |
| controller_keyboard.h | |
| ► data_configs | |
| config_manager.h | |
| custom_data.h | |
| obj_bg.h | |
| obj_bgo.h | |
| obj_block.h | |
| obj_effect.h | |
| obj_music.h | |
| obj_npc.h | |
| obj_player.h | |
| obj_sound.h | |
| obj_sound_roles.h | |
| obj_wld_items.h | |
| select_config.h | |
| setup_credits_screen.h | |
| setup_load_screen.h | |
| setup_lvl_scene.h | |
| setup_title_screen.h | |
| setup_wld_scene.h | |
| spawn_effect_def.h | |
| ► fontman | |
| font_manager.h | |
| ► graphics | |
| gl_color.h | |
| gl_renderer.h | |
| graphics.h | |
| window.h | |
| ► gui | |
| ► menu | |
| _pge_menuitem.h | |
| pge_bool_menuitem.h | |
| pge_int_menuitem.h | |
| pge_int_named_menuitem.h | |
| pge_keygrab_menuitem.h | |
| pge_boxbase.h | |
| pge_menu.h | |
| pge_menubox.h | |
| pge_menuboxbase.h | |
| pge_msgbox.h | |
| pge_questionbox.h | |
| pge_textinputbox.h | |
| ► networking | |
| editor_pipe.h | |
| intproc.h | |
| ► scenes | |
| ► _base | |
| gfx_effect.h | |
| ► level | |
| ► npc_detectors | |
| lvl_base_detector.h | |
| lvl_dtc_contact.h | |
| lvl_dtc_inarea.h | |
| lvl_dtc_player_pos.h | |
| collision_checks.h | |
| lvl_backgrnd.h | |
| lvl_base_object.h | |
| lvl_bgo.h | |
| lvl_block.h | |
| lvl_camera.h | |
| lvl_event_engine.h | |
| lvl_layer_engine.h | |
| lvl_npc.h | |
| lvl_physenv.h | |
| lvl_player.h | |
| lvl_player_def.h | |
| lvl_scene_ptr.h | |
| lvl_section.h | |
| lvl_warp.h | |
| ► world | |
| wld_pathopener.h | |
| wld_player_portrait.h | |
| wld_tilebox.h | |
| scene.h | |
| scene_credits.h | |
| scene_gameover.h | |
| scene_level.h | |
| scene_loading.h | |
| scene_title.h | |
| scene_world.h | |
| ► script | |
| ► bindings | |
| ► core | |
| ► classes | |
| luaclass_core_simpleevent.h | |
| ► events | |
| luaevents_core_engine.h | |
| ► globalfuncs | |
| luafuncs_core_audio.h | |
| luafuncs_core_effect.h | |
| luafuncs_core_logger.h | |
| luafuncs_core_renderer.h | |
| luafuncs_core_settings.h | |
| lua_global_constants.h | |
| ► level | |
| ► classes | |
| luaclass_level_contact_detector.h | |
| luaclass_level_inareadetector.h | |
| luaclass_level_lvl_npc.h | |
| luaclass_level_lvl_player.h | |
| luaclass_level_physobj.h | |
| luaclass_level_playerposdetector.h | |
| ► globalfuncs | |
| luafuncs_level_lvl_npc.h | |
| luafuncs_level_lvl_player.h | |
| lua_credits_engine.h | |
| lua_defines.h | |
| lua_engine.h | |
| lua_event.h | |
| lua_global.h | |
| lua_level_engine.h | |
| lua_titlescreen_engine.h | |
| lua_utils.h | |
| lua_world_engine.h | |
| ► settings | |
| debugger.h | |
| global_settings.h | |
| mainwindow.h | |
| version.h | |