src/client/cgame.h [code] | Client game mode interface |
src/client/cl_console.c [code] | Console related code |
src/client/cl_console.h [code] | Console header file |
src/client/cl_game.c [code] | Shared game type code |
src/client/cl_game.h [code] | Shared game type headers |
src/client/cl_game_campaign.c [code] | Singleplayer campaign game type code |
src/client/cl_game_campaign.h [code] | Singleplayer campaign game type headers |
src/client/cl_game_multiplayer.c [code] | Multiplayer game type code |
src/client/cl_game_multiplayer.h [code] | Multiplayer game type headers |
src/client/cl_game_skirmish.c [code] | Skirmish game type implementation |
src/client/cl_game_skirmish.h [code] | Skirmish game type headers |
src/client/cl_http.c [code] | HTTP downloading is used if the server provides a content server URL in the connect message. Any missing content the client needs will then use the HTTP server. CURL is used to enable multiple files to be downloaded in parallel to improve performance on high latency links when small files such as textures are needed. Since CURL natively supports gzip content encoding, any files on the HTTP server should ideally be gzipped to conserve bandwidth |
src/client/cl_http.h [code] | CURL header |
src/client/cl_inventory.c [code] | General actor related inventory function for are used in every game mode |
src/client/cl_inventory.h [code] | Header file for inventory handling and Equipment menu |
src/client/cl_inventory_callbacks.c [code] | |
src/client/cl_inventory_callbacks.h [code] | |
src/client/cl_irc.c [code] | IRC client implementation for UFO:AI |
src/client/cl_irc.h [code] | IRC client header for UFO:AI |
src/client/cl_language.c [code] | Language code |
src/client/cl_language.h [code] | |
src/client/cl_main.c [code] | Primary functions for the client. NB: The main() is system-specific and can currently be found in ports/ |
src/client/cl_menu.c [code] | Client menu functions |
src/client/cl_menu.h [code] | Header for client menu implementation |
src/client/cl_renderer.h [code] | |
src/client/cl_screen.c [code] | Master for refresh, status bar, console, chat, notify, etc |
src/client/cl_screen.h [code] | Header for certain screen operations |
src/client/cl_sequence.c [code] | Non-interactive sequence rendering and AVI recording |
src/client/cl_sequence.h [code] | |
src/client/cl_shared.h [code] | Share stuff between the different cgame implementations |
src/client/cl_team.c [code] | Team management, name generation and parsing |
src/client/cl_team.h [code] | |
src/client/cl_tip.c [code] | Tip of the day code |
src/client/cl_tip.h [code] | |
src/client/cl_tutorials.c [code] | |
src/client/cl_tutorials.h [code] | |
src/client/cl_video.c [code] | Shared client functions for windowed and fullscreen graphics interface module |
src/client/cl_video.h [code] | Video driver defs |
src/client/client.h [code] | Primary header for client |
src/client/battlescape/cl_actor.c [code] | Actor related routines |
src/client/battlescape/cl_actor.h [code] | |
src/client/battlescape/cl_battlescape.c [code] | |
src/client/battlescape/cl_battlescape.h [code] | |
src/client/battlescape/cl_camera.c [code] | |
src/client/battlescape/cl_camera.h [code] | |
src/client/battlescape/cl_hud.c [code] | HUD related routines |
src/client/battlescape/cl_hud.h [code] | |
src/client/battlescape/cl_hud_callbacks.c [code] | |
src/client/battlescape/cl_hud_callbacks.h [code] | |
src/client/battlescape/cl_localentity.c [code] | Local entity management |
src/client/battlescape/cl_localentity.h [code] | |
src/client/battlescape/cl_parse.c [code] | Parse a message (event) received from the server |
src/client/battlescape/cl_parse.h [code] | |
src/client/battlescape/cl_particle.c [code] | Client particle parsing and rendering functions |
src/client/battlescape/cl_particle.h [code] | |
src/client/battlescape/cl_spawn.c [code] | Client side entity spawning from map entity string |
src/client/battlescape/cl_spawn.h [code] | |
src/client/battlescape/cl_ugv.c [code] | Unmanned ground vehicle related routines |
src/client/battlescape/cl_ugv.h [code] | |
src/client/battlescape/cl_view.c [code] | Player rendering positioning |
src/client/battlescape/cl_view.h [code] | |
src/client/battlescape/events/e_main.c [code] | |
src/client/battlescape/events/e_main.h [code] | |
src/client/battlescape/events/e_parse.c [code] | |
src/client/battlescape/events/e_parse.h [code] | |
src/client/battlescape/events/e_server.c [code] | Events that are send from the client to the server |
src/client/battlescape/events/e_server.h [code] | Events that are send from the client to the server |
src/client/battlescape/events/e_time.c [code] | Battlescape event timing code |
src/client/battlescape/events/e_time.h [code] | |
src/client/battlescape/events/event/actor/e_event_actoradd.c [code] | |
src/client/battlescape/events/event/actor/e_event_actoradd.h [code] | |
src/client/battlescape/events/event/actor/e_event_actorappear.c [code] | |
src/client/battlescape/events/event/actor/e_event_actorappear.h [code] | |
src/client/battlescape/events/event/actor/e_event_actordie.c [code] | |
src/client/battlescape/events/event/actor/e_event_actordie.h [code] | |
src/client/battlescape/events/event/actor/e_event_actordooraction.c [code] | |
src/client/battlescape/events/event/actor/e_event_actordooraction.h [code] | |
src/client/battlescape/events/event/actor/e_event_actormove.c [code] | |
src/client/battlescape/events/event/actor/e_event_actormove.h [code] | |
src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.c [code] | |
src/client/battlescape/events/event/actor/e_event_actorreactionfirechange.h [code] | |
src/client/battlescape/events/event/actor/e_event_actorreservationchange.c [code] | |
src/client/battlescape/events/event/actor/e_event_actorreservationchange.h [code] | |
src/client/battlescape/events/event/actor/e_event_actorresetclientaction.c [code] | |
src/client/battlescape/events/event/actor/e_event_actorresetclientaction.h [code] | |
src/client/battlescape/events/event/actor/e_event_actorrevitalised.c [code] | |
src/client/battlescape/events/event/actor/e_event_actorrevitalised.h [code] | |
src/client/battlescape/events/event/actor/e_event_actorshoot.c [code] | |
src/client/battlescape/events/event/actor/e_event_actorshoot.h [code] | |
src/client/battlescape/events/event/actor/e_event_actorshoothidden.c [code] | |
src/client/battlescape/events/event/actor/e_event_actorshoothidden.h [code] | |
src/client/battlescape/events/event/actor/e_event_actorstartshoot.c [code] | |
src/client/battlescape/events/event/actor/e_event_actorstartshoot.h [code] | |
src/client/battlescape/events/event/actor/e_event_actorstatechange.c [code] | |
src/client/battlescape/events/event/actor/e_event_actorstatechange.h [code] | |
src/client/battlescape/events/event/actor/e_event_actorstats.c [code] | |
src/client/battlescape/events/event/actor/e_event_actorstats.h [code] | |
src/client/battlescape/events/event/actor/e_event_actorthrow.c [code] | |
src/client/battlescape/events/event/actor/e_event_actorthrow.h [code] | |
src/client/battlescape/events/event/actor/e_event_actorturn.c [code] | |
src/client/battlescape/events/event/actor/e_event_actorturn.h [code] | |
src/client/battlescape/events/event/inventory/e_event_invadd.c [code] | |
src/client/battlescape/events/event/inventory/e_event_invadd.h [code] | |
src/client/battlescape/events/event/inventory/e_event_invammo.c [code] | |
src/client/battlescape/events/event/inventory/e_event_invammo.h [code] | |
src/client/battlescape/events/event/inventory/e_event_invdel.c [code] | |
src/client/battlescape/events/event/inventory/e_event_invdel.h [code] | |
src/client/battlescape/events/event/inventory/e_event_invreload.c [code] | |
src/client/battlescape/events/event/inventory/e_event_invreload.h [code] | |
src/client/battlescape/events/event/player/e_event_centerview.c [code] | |
src/client/battlescape/events/event/player/e_event_centerview.h [code] | |
src/client/battlescape/events/event/player/e_event_doendround.c [code] | |
src/client/battlescape/events/event/player/e_event_doendround.h [code] | |
src/client/battlescape/events/event/player/e_event_endroundannounce.c [code] | |
src/client/battlescape/events/event/player/e_event_endroundannounce.h [code] | |
src/client/battlescape/events/event/player/e_event_reset.c [code] | |
src/client/battlescape/events/event/player/e_event_reset.h [code] | |
src/client/battlescape/events/event/player/e_event_results.c [code] | |
src/client/battlescape/events/event/player/e_event_results.h [code] | |
src/client/battlescape/events/event/player/e_event_startgame.c [code] | |
src/client/battlescape/events/event/player/e_event_startgame.h [code] | |
src/client/battlescape/events/event/world/e_event_addbrushmodel.c [code] | |
src/client/battlescape/events/event/world/e_event_addbrushmodel.h [code] | |
src/client/battlescape/events/event/world/e_event_addedict.c [code] | |
src/client/battlescape/events/event/world/e_event_addedict.h [code] | |
src/client/battlescape/events/event/world/e_event_doorclose.c [code] | |
src/client/battlescape/events/event/world/e_event_doorclose.h [code] | |
src/client/battlescape/events/event/world/e_event_dooropen.c [code] | |
src/client/battlescape/events/event/world/e_event_dooropen.h [code] | |
src/client/battlescape/events/event/world/e_event_entappear.c [code] | |
src/client/battlescape/events/event/world/e_event_entappear.h [code] | |
src/client/battlescape/events/event/world/e_event_entdestroy.c [code] | |
src/client/battlescape/events/event/world/e_event_entdestroy.h [code] | |
src/client/battlescape/events/event/world/e_event_entperish.c [code] | |
src/client/battlescape/events/event/world/e_event_entperish.h [code] | |
src/client/battlescape/events/event/world/e_event_explode.c [code] | |
src/client/battlescape/events/event/world/e_event_explode.h [code] | |
src/client/battlescape/events/event/world/e_event_particleappear.c [code] | |
src/client/battlescape/events/event/world/e_event_particleappear.h [code] | |
src/client/battlescape/events/event/world/e_event_particlespawn.c [code] | |
src/client/battlescape/events/event/world/e_event_particlespawn.h [code] | |
src/client/campaign/cp_aircraft.c [code] | Most of the aircraft related stuff |
src/client/campaign/cp_aircraft.h [code] | Header file for aircraft stuff |
src/client/campaign/cp_aircraft_callbacks.c [code] | Menu related console command callbacks |
src/client/campaign/cp_aircraft_callbacks.h [code] | Header file for menu related console command callbacks |
src/client/campaign/cp_airfight.c [code] | Airfight related stuff |
src/client/campaign/cp_airfight.h [code] | Header file for airfights |
src/client/campaign/cp_alien_interest.c [code] | Alien interest values influence the campaign actions |
src/client/campaign/cp_alien_interest.h [code] | Alien interest header |
src/client/campaign/cp_alienbase.c [code] | Alien base related functions |
src/client/campaign/cp_alienbase.h [code] | |
src/client/campaign/cp_aliencont.c [code] | Deals with the Alien Containment stuff |
src/client/campaign/cp_aliencont.h [code] | Header file for Alien Containment stuff |
src/client/campaign/cp_aliencont_callbacks.c [code] | Menu related callback functions used alien containment |
src/client/campaign/cp_aliencont_callbacks.h [code] | |
src/client/campaign/cp_base.c [code] | Handles everything that is located in or accessed trough a base |
src/client/campaign/cp_base.h [code] | Header for base management related stuff |
src/client/campaign/cp_base_callbacks.c [code] | Menu related console command callbacks |
src/client/campaign/cp_base_callbacks.h [code] | Header file for menu related console command callbacks |
src/client/campaign/cp_basedefence_callbacks.c [code] | Header file for menu callback functions used for basedefence menu |
src/client/campaign/cp_basedefence_callbacks.h [code] | Header file for menu callback functions used for basedefence menu |
src/client/campaign/cp_campaign.c [code] | Single player campaign control |
src/client/campaign/cp_campaign.h [code] | Header file for single player campaign control |
src/client/campaign/cp_employee.c [code] | Single player employee stuff |
src/client/campaign/cp_employee.h [code] | Header for employee related stuff |
src/client/campaign/cp_employee_callbacks.c [code] | Header file for menu callback functions used for hire/employee menu |
src/client/campaign/cp_employee_callbacks.h [code] | Header file for menu callback functions used for hire/fire employee menu |
src/client/campaign/cp_event.c [code] | Geoscape event implementation |
src/client/campaign/cp_event.h [code] | Header for geoscape event related stuff |
src/client/campaign/cp_fightequip_callbacks.c [code] | Header file for menu callback functions used for base and aircraft equip menu |
src/client/campaign/cp_fightequip_callbacks.h [code] | Header file for menu callback functions used for base and aircraft equip menu |
src/client/campaign/cp_hospital.c [code] | Most of the hospital related stuff |
src/client/campaign/cp_hospital.h [code] | Header file for hospital related stuff |
src/client/campaign/cp_hospital_callbacks.c [code] | |
src/client/campaign/cp_hospital_callbacks.h [code] | Header file for menu related console command callbacks |
src/client/campaign/cp_installation.c [code] | Handles everything that is located in or accessed through an installation |
src/client/campaign/cp_installation.h [code] | Header for installation management related stuff |
src/client/campaign/cp_installation_callbacks.c [code] | Menu related console command callbacks |
src/client/campaign/cp_installation_callbacks.h [code] | Header file for menu related console command callbacks |
src/client/campaign/cp_map.c [code] | Geoscape/Map management |
src/client/campaign/cp_map.h [code] | Header for Geoscape/Map management |
src/client/campaign/cp_mapfightequip.c [code] | Everything related to equiping slots of aircraft or base |
src/client/campaign/cp_mapfightequip.h [code] | Header for slot management related stuff |
src/client/campaign/cp_market.c [code] | Single player market stuff |
src/client/campaign/cp_market.h [code] | Header for single player market stuff |
src/client/campaign/cp_market_callbacks.c [code] | |
src/client/campaign/cp_market_callbacks.h [code] | Header file for menu related console command callbacks |
src/client/campaign/cp_messageoptions.c [code] | |
src/client/campaign/cp_messageoptions.h [code] | Header file for messageoptions related stuff |
src/client/campaign/cp_messageoptions_callbacks.c [code] | |
src/client/campaign/cp_messageoptions_callbacks.h [code] | Header file for menu related console command callbacks |
src/client/campaign/cp_messages.c [code] | |
src/client/campaign/cp_messages.h [code] | |
src/client/campaign/cp_mission_triggers.c [code] | Campaign mission triggers |
src/client/campaign/cp_mission_triggers.h [code] | |
src/client/campaign/cp_missions.c [code] | Campaign missions code |
src/client/campaign/cp_missions.h [code] | Campaign missions headers |
src/client/campaign/cp_nation.c [code] | Nation code |
src/client/campaign/cp_nation.h [code] | |
src/client/campaign/cp_nations.c [code] | Campaign nations code |
src/client/campaign/cp_nations.h [code] | Campaign nations headers |
src/client/campaign/cp_overlay.c [code] | Functions to generate and render overlay for geoscape |
src/client/campaign/cp_overlay.h [code] | |
src/client/campaign/cp_parse.c [code] | Campaign parsing code |
src/client/campaign/cp_parse.h [code] | Campaign parsing header |
src/client/campaign/cp_popup.c [code] | Manage popups |
src/client/campaign/cp_popup.h [code] | |
src/client/campaign/cp_produce.c [code] | Single player production stuff |
src/client/campaign/cp_produce.h [code] | Header for production related stuff |
src/client/campaign/cp_produce_callbacks.c [code] | Menu related callback functions used for production |
src/client/campaign/cp_produce_callbacks.h [code] | Header file for menu related console command callbacks for production menu |
src/client/campaign/cp_radar.c [code] | Radars / sensor stuff, to detect and track ufos |
src/client/campaign/cp_radar.h [code] | |
src/client/campaign/cp_rank.c [code] | |
src/client/campaign/cp_rank.h [code] | |
src/client/campaign/cp_research.c [code] | Technology research |
src/client/campaign/cp_research.h [code] | Header for research related stuff |
src/client/campaign/cp_research_callbacks.c [code] | Menu related functions for research |
src/client/campaign/cp_research_callbacks.h [code] | Header for menu related research stuff |
src/client/campaign/cp_save.c [code] | Implements savegames |
src/client/campaign/cp_save.h [code] | Defines some savefile structures |
src/client/campaign/cp_statistics.c [code] | Campaign statistics |
src/client/campaign/cp_statistics.h [code] | Campaign statistic headers |
src/client/campaign/cp_team.c [code] | Team management for the campaign gametype |
src/client/campaign/cp_team.h [code] | Team management for the campaign gametype headers |
src/client/campaign/cp_team_callbacks.c [code] | Menu related callback functions for the team menu |
src/client/campaign/cp_team_callbacks.h [code] | Menu related callback functions for the team menu |
src/client/campaign/cp_time.c [code] | Campaign geoscape time code |
src/client/campaign/cp_time.h [code] | Campaign geoscape time header |
src/client/campaign/cp_transfer.c [code] | Deals with the Transfer stuff |
src/client/campaign/cp_transfer.h [code] | Header file for Transfer stuff |
src/client/campaign/cp_transfer_callbacks.c [code] | |
src/client/campaign/cp_transfer_callbacks.h [code] | Header file for menu related console command callbacks |
src/client/campaign/cp_ufo.c [code] | UFOs on geoscape |
src/client/campaign/cp_ufo.h [code] | |
src/client/campaign/cp_ufopedia.c [code] | UFOpaedia script interpreter |
src/client/campaign/cp_ufopedia.h [code] | Header file for UFOpaedia script interpreter |
src/client/campaign/cp_uforecovery.c [code] | UFO recovery and storing |
src/client/campaign/cp_uforecovery.h [code] | UFO recovery and storing |
src/client/campaign/cp_uforecovery_callbacks.c [code] | UFO recovery and storing callback functions |
src/client/campaign/cp_uforecovery_callbacks.h [code] | UFO recovery and storing callback header file |
src/client/campaign/cp_xvi.c [code] | Campaign XVI code |
src/client/campaign/cp_xvi.h [code] | Campaign XVI header |
src/client/campaign/missions/cp_mission_baseattack.c [code] | Campaign mission code |
src/client/campaign/missions/cp_mission_baseattack.h [code] | Campaign mission headers |
src/client/campaign/missions/cp_mission_buildbase.c [code] | Campaign mission code for alien bases |
src/client/campaign/missions/cp_mission_buildbase.h [code] | Campaign mission header |
src/client/campaign/missions/cp_mission_harvest.c [code] | Campaign mission |
src/client/campaign/missions/cp_mission_harvest.h [code] | Campaign mission headers |
src/client/campaign/missions/cp_mission_intercept.c [code] | Campaign mission |
src/client/campaign/missions/cp_mission_intercept.h [code] | Campaign mission headers |
src/client/campaign/missions/cp_mission_recon.c [code] | Campaign mission |
src/client/campaign/missions/cp_mission_recon.h [code] | Campaign mission headers |
src/client/campaign/missions/cp_mission_supply.c [code] | Campaign mission |
src/client/campaign/missions/cp_mission_supply.h [code] | Campaign mission headers |
src/client/campaign/missions/cp_mission_terror.c [code] | Campaign mission code |
src/client/campaign/missions/cp_mission_terror.h [code] | Campaign mission headers |
src/client/campaign/missions/cp_mission_xvi.c [code] | Campaign mission code |
src/client/campaign/missions/cp_mission_xvi.h [code] | Campaign mission header |
src/client/campaign/save/save.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_aircraft.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_airfight.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_alienbase.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_aliencont.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_base.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_campaign.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_character.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_employee.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_fightequip.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_installation.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_interest.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_inventory.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_market.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_messageoptions.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_messages.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_missions.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_nation.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_produce.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_research.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_statistics.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_transfer.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_uforecovery.h [code] | XML tag constants for savegame |
src/client/campaign/save/save_xvi.h [code] | XML tag constants for savegame |
src/client/cinematic/cl_cinematic.c [code] | |
src/client/cinematic/cl_cinematic.h [code] | Header file for cinematics |
src/client/cinematic/cl_cinematic_ogm.c [code] | |
src/client/cinematic/cl_cinematic_ogm.h [code] | Header file for OGM cinematics |
src/client/cinematic/cl_cinematic_roq.c [code] | |
src/client/cinematic/cl_cinematic_roq.h [code] | Header file for ROQ cinematics |
src/client/input/cl_input.c [code] | Client input handling - bindable commands |
src/client/input/cl_input.h [code] | External (non-keyboard) input devices |
src/client/input/cl_joystick.c [code] | |
src/client/input/cl_joystick.h [code] | |
src/client/input/cl_keys.c [code] | Keyboard handling routines |
src/client/input/cl_keys.h [code] | Header file for keyboard handler |
src/client/multiplayer/mp_callbacks.c [code] | Serverlist menu callbacks for multiplayer |
src/client/multiplayer/mp_callbacks.h [code] | Serverlist menu callbacks headers for multiplayer |
src/client/multiplayer/mp_chatmessages.c [code] | |
src/client/multiplayer/mp_chatmessages.h [code] | |
src/client/multiplayer/mp_serverlist.c [code] | Serverlist management for multiplayer |
src/client/multiplayer/mp_serverlist.h [code] | |
src/client/multiplayer/mp_team.c [code] | Multiplayer team management |
src/client/multiplayer/mp_team.h [code] | Multiplayer team management headers |
src/client/multiplayer/save_multiplayer.h [code] | XML tag constants for savegame |
src/client/mxml/config.h [code] | |
src/client/mxml/mxml-attr.c [code] | |
src/client/mxml/mxml-entity.c [code] | |
src/client/mxml/mxml-file.c [code] | |
src/client/mxml/mxml-index.c [code] | |
src/client/mxml/mxml-node.c [code] | |
src/client/mxml/mxml-private.c [code] | |
src/client/mxml/mxml-private.h [code] | |
src/client/mxml/mxml-search.c [code] | |
src/client/mxml/mxml-set.c [code] | |
src/client/mxml/mxml-string.c [code] | |
src/client/mxml/mxml.h [code] | |
src/client/mxml/mxml_ufoai.c [code] | UFO:AI interface functions to mxml |
src/client/mxml/mxml_ufoai.h [code] | |
src/client/renderer/r_array.c [code] | Arrays are "lazily" managed to reduce glArrayPointer calls. Drawing routines should call R_SetArrayState or R_ResetArrayState somewhat early-on |
src/client/renderer/r_array.h [code] | |
src/client/renderer/r_bsp.c [code] | BSP model code |
src/client/renderer/r_corona.c [code] | |
src/client/renderer/r_corona.h [code] | |
src/client/renderer/r_draw.c [code] | |
src/client/renderer/r_draw.h [code] | |
src/client/renderer/r_entity.c [code] | |
src/client/renderer/r_entity.h [code] | |
src/client/renderer/r_error.h [code] | Error checking function |
src/client/renderer/r_flare.c [code] | |
src/client/renderer/r_flare.h [code] | |
src/client/renderer/r_font.c [code] | Font handling with SDL_ttf font engine |
src/client/renderer/r_font.h [code] | |
src/client/renderer/r_framebuffer.c [code] | Framebuffer Objects support |
src/client/renderer/r_framebuffer.h [code] | |
src/client/renderer/r_geoscape.c [code] | |
src/client/renderer/r_geoscape.h [code] | |
src/client/renderer/r_gl.h [code] | OpenGL bindings |
src/client/renderer/r_image.c [code] | |
src/client/renderer/r_image.h [code] | |
src/client/renderer/r_light.c [code] | |
src/client/renderer/r_light.h [code] | |
src/client/renderer/r_lightmap.c [code] | |
src/client/renderer/r_lightmap.h [code] | Lightmap definitions |
src/client/renderer/r_local.h [code] | Local graphics definitions |
src/client/renderer/r_main.c [code] | |
src/client/renderer/r_main.h [code] | |
src/client/renderer/r_material.c [code] | Material related code |
src/client/renderer/r_material.h [code] | Header file for the render material subsystem |
src/client/renderer/r_matrix.c [code] | |
src/client/renderer/r_matrix.h [code] | |
src/client/renderer/r_mesh.c [code] | Mesh Model drawing code |
src/client/renderer/r_mesh.h [code] | |
src/client/renderer/r_mesh_anim.c [code] | Animation parsing and playing |
src/client/renderer/r_mesh_anim.h [code] | |
src/client/renderer/r_misc.c [code] | |
src/client/renderer/r_misc.h [code] | |
src/client/renderer/r_model.c [code] | Model loading and caching |
src/client/renderer/r_model.h [code] | Brush model header file |
src/client/renderer/r_model_alias.c [code] | Shared alias model loading code (md2, md3) |
src/client/renderer/r_model_alias.h [code] | Shared alias model functions |
src/client/renderer/r_model_brush.c [code] | Brush model loading |
src/client/renderer/r_model_brush.h [code] | Brush model loading |
src/client/renderer/r_model_dpm.c [code] | Dpm alias model loading |
src/client/renderer/r_model_dpm.h [code] | Dpm model loading |
src/client/renderer/r_model_md2.c [code] | Md2 alias model loading |
src/client/renderer/r_model_md2.h [code] | Md2 alias model loading |
src/client/renderer/r_model_md3.c [code] | Md3 alias model loading |
src/client/renderer/r_model_md3.h [code] | Md3 alias model loading |
src/client/renderer/r_model_obj.c [code] | Obj model loading |
src/client/renderer/r_model_obj.h [code] | Obj model loading |
src/client/renderer/r_particle.c [code] | |
src/client/renderer/r_particle.h [code] | |
src/client/renderer/r_program.c [code] | Shader (GLSL) backend functions |
src/client/renderer/r_program.h [code] | |
src/client/renderer/r_sdl.c [code] | This file contains SDL specific stuff having to do with the OpenGL refresh |
src/client/renderer/r_sdl.h [code] | |
src/client/renderer/r_sphere.c [code] | Functions to generate and render spheres |
src/client/renderer/r_sphere.h [code] | |
src/client/renderer/r_state.c [code] | |
src/client/renderer/r_state.h [code] | |
src/client/renderer/r_surface.c [code] | Surface-related refresh code |
src/client/renderer/r_thread.c [code] | |
src/client/renderer/r_thread.h [code] | |
src/client/sound/s_local.h [code] | |
src/client/sound/s_main.c [code] | Main control for any streaming sound output device |
src/client/sound/s_main.h [code] | Specifies sound API? |
src/client/sound/s_mix.c [code] | Main control for any streaming sound output device |
src/client/sound/s_mix.h [code] | Specifies sound API? |
src/client/sound/s_music.c [code] | |
src/client/sound/s_music.h [code] | Specifies music API |
src/client/sound/s_sample.c [code] | Main control for any streaming sound output device |
src/client/sound/s_sample.h [code] | |
src/client/ui/ui_actions.c [code] | |
src/client/ui/ui_actions.h [code] | |
src/client/ui/ui_components.c [code] | |
src/client/ui/ui_components.h [code] | |
src/client/ui/ui_data.c [code] | |
src/client/ui/ui_data.h [code] | Data and interface to share data |
src/client/ui/ui_dragndrop.c [code] | |
src/client/ui/ui_dragndrop.h [code] | |
src/client/ui/ui_draw.c [code] | |
src/client/ui/ui_draw.h [code] | |
src/client/ui/ui_expression.c [code] | |
src/client/ui/ui_expression.h [code] | |
src/client/ui/ui_font.c [code] | |
src/client/ui/ui_font.h [code] | |
src/client/ui/ui_icon.c [code] | |
src/client/ui/ui_icon.h [code] | |
src/client/ui/ui_input.c [code] | |
src/client/ui/ui_input.h [code] | |
src/client/ui/ui_internal.h [code] | Internal data use by the UI package |
src/client/ui/ui_main.c [code] | |
src/client/ui/ui_main.h [code] | |
src/client/ui/ui_nodes.c [code] | |
src/client/ui/ui_nodes.h [code] | |
src/client/ui/ui_parse.c [code] | |
src/client/ui/ui_parse.h [code] | |
src/client/ui/ui_popup.c [code] | |
src/client/ui/ui_popup.h [code] | |
src/client/ui/ui_render.c [code] | |
src/client/ui/ui_render.h [code] | |
src/client/ui/ui_sound.c [code] | |
src/client/ui/ui_sound.h [code] | |
src/client/ui/ui_timer.c [code] | |
src/client/ui/ui_timer.h [code] | |
src/client/ui/ui_tooltip.c [code] | |
src/client/ui/ui_tooltip.h [code] | |
src/client/ui/ui_windows.c [code] | |
src/client/ui/ui_windows.h [code] | |
src/client/ui/node/ui_node_abstractnode.c [code] | Every node extends this node |
src/client/ui/node/ui_node_abstractnode.h [code] | |
src/client/ui/node/ui_node_abstractoption.c [code] | |
src/client/ui/node/ui_node_abstractoption.h [code] | |
src/client/ui/node/ui_node_abstractscrollable.c [code] | |
src/client/ui/node/ui_node_abstractscrollable.h [code] | Base code for scrollable node |
src/client/ui/node/ui_node_abstractscrollbar.c [code] | The abstractscrollbar is an abstract node (we can't instantiate it). It exists to share same properties for vertical and horizontal scrollbar. At the moment only the concrete vscrollbar |
src/client/ui/node/ui_node_abstractscrollbar.h [code] | |
src/client/ui/node/ui_node_abstractvalue.c [code] | The abstractvalue node is an abstract node (we can't instanciate it). It provide common properties to concrete nodes, to manage a value in a range |
src/client/ui/node/ui_node_abstractvalue.h [code] | Define common thing for GUI controls which allow to edit a value (scroolbar, spinner, and more) |
src/client/ui/node/ui_node_bar.c [code] | The bar node display a graphical horizontal slider. We can use it to allow the user to select a value in a range. Or we can use it do only display a value (in this case, you must disable it) |
src/client/ui/node/ui_node_bar.h [code] | |
src/client/ui/node/ui_node_base.c [code] | |
src/client/ui/node/ui_node_base.h [code] | |
src/client/ui/node/ui_node_baseinventory.c [code] | The container node refer to 3 different nodes merged into a singler one. Both can drag and drop solider items from a container to another one. The first container is a soldier slot. For example, the left arm, the bag pack... The second is the base item list. And the last it a floor container used into the battlescape. The node name itself is used to know the container role |
src/client/ui/node/ui_node_baseinventory.h [code] | |
src/client/ui/node/ui_node_button.c [code] | button is a node to define a button with a random size. It is skinned with a special image template (see the image property) |
src/client/ui/node/ui_node_button.h [code] | |
src/client/ui/node/ui_node_checkbox.c [code] | The checkbox node is a three state widget. If the value is 0, checkbox is unchecked, if value is bigger than 0, the value is checked; but if the value is under 0, the checkbox display an "invalidate" status |
src/client/ui/node/ui_node_checkbox.h [code] | |
src/client/ui/node/ui_node_container.c [code] | The container node refer to 3 different nodes merged into a singler one. Both can drag and drop solider items from a container to another one. The first container is a soldier slot. For example, the left arm, the bag pack... The second is the base item list. And the last it a floor container used into the battlescape. The node name itself is used to know the container role |
src/client/ui/node/ui_node_container.h [code] | |
src/client/ui/node/ui_node_controls.c [code] | Controls is a special pic entity with which the windows can be moved (drag & drop) |
src/client/ui/node/ui_node_controls.h [code] | |
src/client/ui/node/ui_node_custombutton.c [code] | Custombutton is a button using a skin with a fixed size. We can define every pixels into the texture. It can't be bigger than 256x64, because each row of 64 pixels are used for the button status (normal, hovered, disabled, and the last is not used) |
src/client/ui/node/ui_node_custombutton.h [code] | |
src/client/ui/node/ui_node_editor.c [code] | Editor is an invisible node used to create an edition mode. The edition mode allow user to move and resize all visible nodes |
src/client/ui/node/ui_node_editor.h [code] | |
src/client/ui/node/ui_node_ekg.c [code] | Health and morale ekg images for actors |
src/client/ui/node/ui_node_ekg.h [code] | |
src/client/ui/node/ui_node_image.c [code] | The pic behaviour allow to draw an image or a part of an image into the GUI. It provide some layout properties. We can use it like an active node (mouse in/out/click...) but in this case, it is better to use nodes with a semantics (like button, or checkbox) |
src/client/ui/node/ui_node_image.h [code] | |
src/client/ui/node/ui_node_item.c [code] | An item is only a model node allowing to display soldier armour. Soldier armour is an image, not a model |
src/client/ui/node/ui_node_item.h [code] | |
src/client/ui/node/ui_node_keybinding.c [code] | This node implements the key binding change and display |
src/client/ui/node/ui_node_keybinding.h [code] | |
src/client/ui/node/ui_node_linechart.c [code] | |
src/client/ui/node/ui_node_linechart.h [code] | |
src/client/ui/node/ui_node_map.c [code] | |
src/client/ui/node/ui_node_map.h [code] | |
src/client/ui/node/ui_node_material_editor.c [code] | Material editor related code |
src/client/ui/node/ui_node_material_editor.h [code] | Material editor related header |
src/client/ui/node/ui_node_messagelist.c [code] | |
src/client/ui/node/ui_node_messagelist.h [code] | |
src/client/ui/node/ui_node_model.c [code] | This node allow to include a 3D-model into the GUI. It provide a way to create composite models, check [[How to script UI::How to create a composite model]]. We call it "main model" when a model is a child node of a non model node, and "submodel" when the node is a child node of a model node |
src/client/ui/node/ui_node_model.h [code] | |
src/client/ui/node/ui_node_option.c [code] | |
src/client/ui/node/ui_node_option.h [code] | |
src/client/ui/node/ui_node_optionlist.c [code] | |
src/client/ui/node/ui_node_optionlist.h [code] | |
src/client/ui/node/ui_node_optiontree.c [code] | |
src/client/ui/node/ui_node_optiontree.h [code] | |
src/client/ui/node/ui_node_panel.c [code] | |
src/client/ui/node/ui_node_panel.h [code] | |
src/client/ui/node/ui_node_radar.c [code] | |
src/client/ui/node/ui_node_radar.h [code] | |
src/client/ui/node/ui_node_radiobutton.c [code] | The radiobutton is a clickable widget. Commonly, with use it in a group of radiobuttons; the user is allowed to choose only one button from this set. The current implementation share the value of the group with a cvar, and each button use is own value. When the cvar equals to a button value, this button is selected |
src/client/ui/node/ui_node_radiobutton.h [code] | |
src/client/ui/node/ui_node_rows.c [code] | |
src/client/ui/node/ui_node_rows.h [code] | |
src/client/ui/node/ui_node_selectbox.c [code] | |
src/client/ui/node/ui_node_selectbox.h [code] | |
src/client/ui/node/ui_node_sequence.c [code] | |
src/client/ui/node/ui_node_sequence.h [code] | |
src/client/ui/node/ui_node_special.c [code] | The zone node allow to create an hidden active node. Currently we only use it to support repeat mouse actions without merging the code which managing this feature |
src/client/ui/node/ui_node_special.h [code] | |
src/client/ui/node/ui_node_spinner.c [code] | The spinner node is a vertical widget used to change a value |
src/client/ui/node/ui_node_spinner.h [code] | |
src/client/ui/node/ui_node_string.c [code] | A string can be a normal string, or a cvar string. A string prefixed with a "_" is the auto translated |
src/client/ui/node/ui_node_string.h [code] | |
src/client/ui/node/ui_node_tab.c [code] | |
src/client/ui/node/ui_node_tab.h [code] | |
src/client/ui/node/ui_node_tbar.c [code] | |
src/client/ui/node/ui_node_tbar.h [code] | |
src/client/ui/node/ui_node_text.c [code] | |
src/client/ui/node/ui_node_text.h [code] | |
src/client/ui/node/ui_node_text2.c [code] | |
src/client/ui/node/ui_node_text2.h [code] | |
src/client/ui/node/ui_node_textentry.c [code] | This node allow to edit a cvar text with the keyboard. When we click on the node, we active the edition, we can validate it with the ''RETURN'' key, or abort it with ''ESCAPE'' key. A validation fire a scriptable callback event. We can custom the mouse behaviour when we click outside the node in edition mode. It can validate or abort the edition |
src/client/ui/node/ui_node_textentry.h [code] | |
src/client/ui/node/ui_node_textlist.c [code] | |
src/client/ui/node/ui_node_textlist.h [code] | |
src/client/ui/node/ui_node_todo.c [code] | A node allowing to tag a GUI with comment (only visible on debug mode) |
src/client/ui/node/ui_node_todo.h [code] | |
src/client/ui/node/ui_node_video.c [code] | |
src/client/ui/node/ui_node_video.h [code] | |
src/client/ui/node/ui_node_vscrollbar.c [code] | |
src/client/ui/node/ui_node_vscrollbar.h [code] | |
src/client/ui/node/ui_node_window.c [code] | |
src/client/ui/node/ui_node_window.h [code] | |
src/client/ui/node/ui_node_zone.c [code] | |
src/client/ui/node/ui_node_zone.h [code] | |
src/common/bsp.c [code] | |
src/common/cmd.c [code] | Script command processing module Command text buffering. Any number of commands can be added in a frame, from several different sources. Most commands come from either keyBindings or console line input, but remote servers can also send across commands and entire text files can be accessed |
src/common/cmd.h [code] | Command text buffering and command execution header |
src/common/cmodel.c [code] | Model loading and grid oriented movement and scanning |
src/common/cmodel.h [code] | Common model code header (for bsp and others) |
src/common/common.c [code] | Misc functions used in client and server |
src/common/common.h [code] | Definitions common between client and server, but not game lib |
src/common/cvar.c [code] | Manage cvars |
src/common/cvar.h [code] | Cvar (console variable) header file |
src/common/dbuffer.c [code] | A dbuffer is a dynamically sized buffer that stores arbitrary bytes in a queue. It does not provide random access; characters may be inserted only at the end and removed only from the beginning |
src/common/dbuffer.h [code] | Data buffers (struct dbuffer) |
src/common/doxygen.h [code] | |
src/common/files.c [code] | All of UFO's data access is through a hierarchical file system, but the contents of the file system can be transparently merged from several sources. The "base directory" is the path to the directory holding the ufo binary and the game directory (base). The base directory is only used during filesystem initialization. The "game directory" is the first tree on the search path and directory that all generated files (savegames, screenshots, config files) will be saved to |
src/common/filesys.h [code] | Filesystem header file |
src/common/grid.c [code] | Grid oriented movement and scanning |
src/common/grid.h [code] | |
src/common/http.c [code] | |
src/common/http.h [code] | |
src/common/ioapi.c [code] | |
src/common/ioapi.h [code] | |
src/common/list.c [code] | |
src/common/list.h [code] | |
src/common/md4.c [code] | An implementation of MD4 designed for use in the samba SMB authentication protocol |
src/common/md4.h [code] | |
src/common/md5.c [code] | An implementation of MD5 |
src/common/mem.c [code] | Memory handling with sentinel checking and pools with tags for grouped free'ing |
src/common/mem.h [code] | Memory handling with sentinel checking and pools with tags for grouped free'ing |
src/common/msg.c [code] | Message IO functions - handles size buffers |
src/common/msg.h [code] | |
src/common/net.c [code] | |
src/common/net.h [code] | |
src/common/netpack.c [code] | |
src/common/netpack.h [code] | |
src/common/pqueue.c [code] | Implementation of a priority queue by using a binary heap |
src/common/pqueue.h [code] | Header file for the priority queue implementation |
src/common/qfiles.h [code] | Header for various formats like pak, and model formats as well as bsp format |
src/common/routing.c [code] | Grid pathfinding and routing |
src/common/routing.h [code] | Grid pathfinding and routing |
src/common/scripts.c [code] | UFO scripts used in client and server |
src/common/scripts.h [code] | Header for script parsing functions |
src/common/tracing.c [code] | Model tracing and bounding |
src/common/tracing.h [code] | Tracing functions |
src/common/unzip.c [code] | |
src/common/unzip.h [code] | |
src/game/chr_shared.c [code] | |
src/game/chr_shared.h [code] | |
src/game/g_actor.c [code] | |
src/game/g_ai.c [code] | Artificial Intelligence |
src/game/g_ai.h [code] | Artificial Intelligence structures |
src/game/g_ai_lua.c [code] | |
src/game/g_client.c [code] | Main part of the game logic |
src/game/g_cmds.c [code] | Player commands |
src/game/g_combat.c [code] | All parts of the main game logic that are combat related |
src/game/g_edicts.c [code] | Functions to handle the storage of all edicts in the game module |
src/game/g_events.c [code] | |
src/game/g_func.c [code] | Func_* edicts |
src/game/g_inventory.c [code] | |
src/game/g_local.h [code] | Local definitions for game module |
src/game/g_main.c [code] | Main game functions |
src/game/g_match.c [code] | Match related functions |
src/game/g_mission.c [code] | Mission related code - king of the hill and so on |
src/game/g_morale.c [code] | |
src/game/g_move.c [code] | |
src/game/g_phys.c [code] | Misc physic functions |
src/game/g_reaction.c [code] | Reaction fire code |
src/game/g_round.c [code] | |
src/game/g_spawn.c [code] | Brings new objects into the world |
src/game/g_stats.c [code] | |
src/game/g_svcmds.c [code] | Server commands |
src/game/g_trigger.c [code] | Trigger functions |
src/game/g_utils.c [code] | Misc utility functions for game module |
src/game/g_vis.c [code] | |
src/game/game.h [code] | Interface to game library |
src/game/inv_shared.c [code] | Common object-, inventory-, container- and firemode-related functions |
src/game/inv_shared.h [code] | Common object-, inventory-, container- and firemode-related functions headers |
src/game/inventory.c [code] | |
src/game/inventory.h [code] | |
src/game/q_shared.c [code] | Common functions |
src/game/q_shared.h [code] | Common header file |
src/game/lua/lapi.c [code] | |
src/game/lua/lapi.h [code] | |
src/game/lua/lauxlib.c [code] | |
src/game/lua/lauxlib.h [code] | |
src/game/lua/lbaselib.c [code] | |
src/game/lua/lcode.c [code] | |
src/game/lua/lcode.h [code] | |
src/game/lua/ldblib.c [code] | |
src/game/lua/ldebug.c [code] | |
src/game/lua/ldebug.h [code] | |
src/game/lua/ldo.c [code] | |
src/game/lua/ldo.h [code] | |
src/game/lua/ldump.c [code] | |
src/game/lua/lfunc.c [code] | |
src/game/lua/lfunc.h [code] | |
src/game/lua/lgc.c [code] | |
src/game/lua/lgc.h [code] | |
src/game/lua/linit.c [code] | |
src/game/lua/liolib.c [code] | |
src/game/lua/llex.c [code] | |
src/game/lua/llex.h [code] | |
src/game/lua/llimits.h [code] | |
src/game/lua/lmathlib.c [code] | |
src/game/lua/lmem.c [code] | |
src/game/lua/lmem.h [code] | |
src/game/lua/loadlib.c [code] | |
src/game/lua/lobject.c [code] | |
src/game/lua/lobject.h [code] | |
src/game/lua/lopcodes.c [code] | |
src/game/lua/lopcodes.h [code] | |
src/game/lua/loslib.c [code] | |
src/game/lua/lparser.c [code] | |
src/game/lua/lparser.h [code] | |
src/game/lua/lstate.c [code] | |
src/game/lua/lstate.h [code] | |
src/game/lua/lstring.c [code] | |
src/game/lua/lstring.h [code] | |
src/game/lua/lstrlib.c [code] | |
src/game/lua/ltable.c [code] | |
src/game/lua/ltable.h [code] | |
src/game/lua/ltablib.c [code] | |
src/game/lua/ltm.c [code] | |
src/game/lua/ltm.h [code] | |
src/game/lua/lua.h [code] | |
src/game/lua/luaconf.h [code] | |
src/game/lua/lualib.h [code] | |
src/game/lua/lundump.c [code] | |
src/game/lua/lundump.h [code] | |
src/game/lua/lvm.c [code] | |
src/game/lua/lvm.h [code] | |
src/game/lua/lzio.c [code] | |
src/game/lua/lzio.h [code] | |
src/game/lua/print.c [code] | |
src/ports/system.h [code] | System specific stuff |
src/ports/linux/linux_main.c [code] | Main function and system functions |
src/ports/macosx/osx_main.h [code] | |
src/ports/macosx/osx_main.m [code] | Main function and system functions |
src/ports/solaris/solaris_main.c [code] | |
src/ports/unix/unix_console.c [code] | Console functions for *nix ports |
src/ports/unix/unix_main.c [code] | Some generic *nix functions |
src/ports/windows/win_console.c [code] | Console functions for windows ports |
src/ports/windows/win_local.h [code] | Win32-specific UFO header file |
src/ports/windows/win_main.c [code] | Windows system functions |
src/ports/windows/win_shared.c [code] | Windows shared functions |
src/server/server.h [code] | Main server include file |
src/server/sv_ccmds.c [code] | Console-only server commands |
src/server/sv_clientstub.c [code] | This file can stub out the entire client system for pure dedicated servers |
src/server/sv_game.c [code] | Interface to the game library |
src/server/sv_init.c [code] | Server initialisation stuff |
src/server/sv_main.c [code] | Main server code? |
src/server/sv_mapcycle.c [code] | |
src/server/sv_null.c [code] | Stub out the entire server system for pure net-only clients |
src/server/sv_rma.c [code] | Random map assembly code More info on map-assembly can be found at: http://ufoai.ninex.info/wiki/index.php/Mapping/Random_map_assembly |
src/server/sv_rma.h [code] | |
src/server/sv_send.c [code] | Event message handling? |
src/server/sv_user.c [code] | Server code for moving users |
src/server/sv_world.c [code] | World query functions |
src/shared/byte.c [code] | Byte order functions |
src/shared/byte.h [code] | Byte order functions header |
src/shared/defines.h [code] | Defined CONSTANTS (Macros are elsewhere) |
src/shared/entitiesdef.c [code] | Handles definition of entities, parsing them from entities.ufo |
src/shared/entitiesdef.h [code] | Handles definition of entities, parsing them from entities.ufo |
src/shared/images.c [code] | Image loading and saving functions |
src/shared/images.h [code] | Image loading and saving functions |
src/shared/infostring.c [code] | Info string handling |
src/shared/infostring.h [code] | Info string handling |
src/shared/mathlib.c [code] | Math primitives |
src/shared/mathlib.h [code] | |
src/shared/parse.c [code] | Shared parsing functions |
src/shared/parse.h [code] | Shared parsing functions |
src/shared/shared.c [code] | Shared functions |
src/shared/shared.h [code] | |
src/shared/typedefs.h [code] | |
src/shared/ufotypes.h [code] | Cross-platform type definitions |
src/shared/utf8.c [code] | |
src/shared/utf8.h [code] | |
src/shared/vertex_normals.h [code] | Contains vertex normals lookup table |
src/tests/test_all.c [code] | |
src/tests/test_campaign.c [code] | Test cases for the campaign code |
src/tests/test_campaign.h [code] | |
src/tests/test_generic.c [code] | Test cases for code below common/ and shared/ |
src/tests/test_generic.h [code] | |
src/tests/test_inventory.c [code] | |
src/tests/test_inventory.h [code] | |
src/tests/test_parser.c [code] | Test cases for code about shared parser |
src/tests/test_parser.h [code] | |
src/tests/test_rma.c [code] | |
src/tests/test_rma.h [code] | |
src/tests/test_routing.c [code] | |
src/tests/test_routing.h [code] | |
src/tests/test_shared.c [code] | Shared code for unittests |
src/tests/test_shared.h [code] | |
src/tests/test_ui.c [code] | Test cases for code below client/menu/ |
src/tests/test_ui.h [code] | |
src/tools/radiant/include/aboutmsg.h [code] | |
src/tools/radiant/include/Bounded.h [code] | |
src/tools/radiant/include/cullable.h [code] | |
src/tools/radiant/include/editable.h [code] | |
src/tools/radiant/include/iarchive.h [code] | |
src/tools/radiant/include/ibrush.h [code] | |
src/tools/radiant/include/idatastream.h [code] | |
src/tools/radiant/include/ieclass.h [code] | Entity Class definition loader API |
src/tools/radiant/include/ientity.h [code] | |
src/tools/radiant/include/ifilesystem.h [code] | |
src/tools/radiant/include/ifiletypes.h [code] | |
src/tools/radiant/include/ifilter.h [code] | |
src/tools/radiant/include/igl.h [code] | |
src/tools/radiant/include/iglrender.h [code] | |
src/tools/radiant/include/iimage.h [code] | |
src/tools/radiant/include/imap.h [code] | |
src/tools/radiant/include/imaterial.h [code] | |
src/tools/radiant/include/imodel.h [code] | |
src/tools/radiant/include/iparticles.h [code] | |
src/tools/radiant/include/iplugin.h [code] | |
src/tools/radiant/include/iradiant.h [code] | |
src/tools/radiant/include/ireference.h [code] | |
src/tools/radiant/include/irender.h [code] | |
src/tools/radiant/include/iscenegraph.h [code] | |
src/tools/radiant/include/iscriplib.h [code] | Token input/output stream module |
src/tools/radiant/include/iselection.h [code] | |
src/tools/radiant/include/ishader.h [code] | |
src/tools/radiant/include/ishaderlayer.h [code] | |
src/tools/radiant/include/ishadersystem.h [code] | |
src/tools/radiant/include/isound.h [code] | |
src/tools/radiant/include/itexdef.h [code] | |
src/tools/radiant/include/itextstream.h [code] | |
src/tools/radiant/include/itextures.h [code] | |
src/tools/radiant/include/itoolbar.h [code] | |
src/tools/radiant/include/iufoscript.h [code] | Global UFOScript interface |
src/tools/radiant/include/iump.h [code] | Global UMP interface |
src/tools/radiant/include/iundo.h [code] | The undo-system interface. Uses the 'memento' pattern |
src/tools/radiant/include/mapfile.h [code] | |
src/tools/radiant/include/moduleobserver.h [code] | |
src/tools/radiant/include/modulesystem.h [code] | |
src/tools/radiant/include/nameable.h [code] | |
src/tools/radiant/include/namespace.h [code] | |
src/tools/radiant/include/preferencesystem.h [code] | |
src/tools/radiant/include/radiant_i18n.h [code] | |
src/tools/radiant/include/renderable.h [code] | |
src/tools/radiant/include/selectable.h [code] | |
src/tools/radiant/include/shared.h [code] | |
src/tools/radiant/include/version.h [code] | |
src/tools/radiant/include/windowobserver.h [code] | |
src/tools/radiant/libs/archivelib.h [code] | |
src/tools/radiant/libs/AutoPtr.h [code] | |
src/tools/radiant/libs/bytestreamutils.h [code] | |
src/tools/radiant/libs/character.h [code] | Character encoding |
src/tools/radiant/libs/convert.h [code] | Character encoding conversion |
src/tools/radiant/libs/dragplanes.h [code] | |
src/tools/radiant/libs/eclasslib.h [code] | |
src/tools/radiant/libs/entitylib.h [code] | |
src/tools/radiant/libs/imagelib.h [code] | |
src/tools/radiant/libs/instancelib.h [code] | |
src/tools/radiant/libs/maplib.h [code] | |
src/tools/radiant/libs/moduleobservers.h [code] | |
src/tools/radiant/libs/particles.h [code] | |
src/tools/radiant/libs/picomodel.h [code] | |
src/tools/radiant/libs/pivot.h [code] | |
src/tools/radiant/libs/render.h [code] | High-level constructs for efficient OpenGL rendering |
src/tools/radiant/libs/scenelib.h [code] | |
src/tools/radiant/libs/selectionlib.h [code] | |
src/tools/radiant/libs/shaderlib.h [code] | |
src/tools/radiant/libs/stringio.h [code] | |
src/tools/radiant/libs/texturelib.h [code] | |
src/tools/radiant/libs/transformlib.h [code] | |
src/tools/radiant/libs/traverselib.h [code] | |
src/tools/radiant/libs/typesystem.h [code] | |
src/tools/radiant/libs/undolib.h [code] | |
src/tools/radiant/libs/uniquenames.h [code] | |
src/tools/radiant/libs/versionlib.h [code] | |
src/tools/radiant/libs/archivedir/archive.h [code] | |
src/tools/radiant/libs/archivedir/fs_path.h [code] | |
src/tools/radiant/libs/archivezip/DeflatedArchiveFile.h [code] | |
src/tools/radiant/libs/archivezip/DeflatedArchiveTextFile.h [code] | |
src/tools/radiant/libs/archivezip/fs_filesystem.h [code] | |
src/tools/radiant/libs/archivezip/pkzip.h [code] | |
src/tools/radiant/libs/archivezip/ZipArchive.h [code] | |
src/tools/radiant/libs/archivezip/zlibstream.h [code] | |
src/tools/radiant/libs/container/array.h [code] | |
src/tools/radiant/libs/container/cache.h [code] | |
src/tools/radiant/libs/container/container.h [code] | |
src/tools/radiant/libs/container/hashfunc.h [code] | |
src/tools/radiant/libs/container/hashtable.h [code] | |
src/tools/radiant/libs/container/stack.h [code] | |
src/tools/radiant/libs/debugging/debugging.h [code] | |
src/tools/radiant/libs/entity/angle.h [code] | |
src/tools/radiant/libs/entity/angles.h [code] | |
src/tools/radiant/libs/entity/arrow.h [code] | |
src/tools/radiant/libs/entity/colour.h [code] | |
src/tools/radiant/libs/entity/curve.h [code] | |
src/tools/radiant/libs/entity/eclassmodel.h [code] | |
src/tools/radiant/libs/entity/entity.h [code] | |
src/tools/radiant/libs/entity/filters.h [code] | |
src/tools/radiant/libs/entity/generic.h [code] | |
src/tools/radiant/libs/entity/group.h [code] | |
src/tools/radiant/libs/entity/keyobservers.h [code] | |
src/tools/radiant/libs/entity/light.h [code] | |
src/tools/radiant/libs/entity/miscmodel.h [code] | |
src/tools/radiant/libs/entity/miscparticle.h [code] | |
src/tools/radiant/libs/entity/miscsound.h [code] | |
src/tools/radiant/libs/entity/model.h [code] | |
src/tools/radiant/libs/entity/namedentity.h [code] | Renders the entity classname |
src/tools/radiant/libs/entity/namekeys.h [code] | |
src/tools/radiant/libs/entity/origin.h [code] | |
src/tools/radiant/libs/entity/scale.h [code] | |
src/tools/radiant/libs/entity/targetable.h [code] | |
src/tools/radiant/libs/generic/arrayrange.h [code] | Macros for automatically converting a compile-time-sized array to a range |
src/tools/radiant/libs/generic/bitfield.h [code] | Type safe bitfield |
src/tools/radiant/libs/generic/callback.h [code] | Type-safe techniques for binding the first argument of an opaque callback |
src/tools/radiant/libs/generic/callbackfwd.h [code] | |
src/tools/radiant/libs/generic/constant.h [code] | |
src/tools/radiant/libs/generic/enumeration.h [code] | Type safe enumeration |
src/tools/radiant/libs/generic/functional.h [code] | |
src/tools/radiant/libs/generic/object.h [code] | Convenience functions (syntactic sugar) to wrap explicit constructor (aka in-place 'new') and destructor calls |
src/tools/radiant/libs/generic/reference.h [code] | |
src/tools/radiant/libs/generic/referencecounted.h [code] | |
src/tools/radiant/libs/generic/static.h [code] | |
src/tools/radiant/libs/gtkutil/accelerator.h [code] | |
src/tools/radiant/libs/gtkutil/button.h [code] | |
src/tools/radiant/libs/gtkutil/clipboard.h [code] | |
src/tools/radiant/libs/gtkutil/closure.h [code] | |
src/tools/radiant/libs/gtkutil/ComboBox.h [code] | |
src/tools/radiant/libs/gtkutil/container.h [code] | |
src/tools/radiant/libs/gtkutil/cursor.h [code] | |
src/tools/radiant/libs/gtkutil/dialog.h [code] | |
src/tools/radiant/libs/gtkutil/entry.h [code] | |
src/tools/radiant/libs/gtkutil/filechooser.h [code] | |
src/tools/radiant/libs/gtkutil/frame.h [code] | |
src/tools/radiant/libs/gtkutil/FramedWidget.h [code] | |
src/tools/radiant/libs/gtkutil/glfont.h [code] | |
src/tools/radiant/libs/gtkutil/glwidget.h [code] | |
src/tools/radiant/libs/gtkutil/GLWidgetSentry.h [code] | |
src/tools/radiant/libs/gtkutil/IconTextButton.h [code] | |
src/tools/radiant/libs/gtkutil/IconTextColumn.h [code] | |
src/tools/radiant/libs/gtkutil/IconTextMenuItem.h [code] | |
src/tools/radiant/libs/gtkutil/IconTextMenuToggle.h [code] | |
src/tools/radiant/libs/gtkutil/IConv.h [code] | |
src/tools/radiant/libs/gtkutil/idledraw.h [code] | |
src/tools/radiant/libs/gtkutil/image.h [code] | |
src/tools/radiant/libs/gtkutil/LeftAlignedLabel.h [code] | |
src/tools/radiant/libs/gtkutil/LeftAlignment.h [code] | |
src/tools/radiant/libs/gtkutil/menu.h [code] | |
src/tools/radiant/libs/gtkutil/MenuItemAccelerator.h [code] | |
src/tools/radiant/libs/gtkutil/messagebox.h [code] | |
src/tools/radiant/libs/gtkutil/ModalInfoDialog.h [code] | |
src/tools/radiant/libs/gtkutil/ModalProgressDialog.h [code] | |
src/tools/radiant/libs/gtkutil/MultiMonitor.h [code] | |
src/tools/radiant/libs/gtkutil/nonmodal.h [code] | |
src/tools/radiant/libs/gtkutil/paned.h [code] | |
src/tools/radiant/libs/gtkutil/pointer.h [code] | |
src/tools/radiant/libs/gtkutil/RightAlignedLabel.h [code] | |
src/tools/radiant/libs/gtkutil/RightAlignment.h [code] | |
src/tools/radiant/libs/gtkutil/ScrolledFrame.h [code] | |
src/tools/radiant/libs/gtkutil/SourceView.h [code] | |
src/tools/radiant/libs/gtkutil/StockIconMenuItem.h [code] | |
src/tools/radiant/libs/gtkutil/TextColumn.h [code] | |
src/tools/radiant/libs/gtkutil/TextMenuItem.h [code] | |
src/tools/radiant/libs/gtkutil/TextMenuItemToggle.h [code] | |
src/tools/radiant/libs/gtkutil/TextPanel.h [code] | |
src/tools/radiant/libs/gtkutil/timer.h [code] | |
src/tools/radiant/libs/gtkutil/toolbar.h [code] | |
src/tools/radiant/libs/gtkutil/TreeModel.h [code] | |
src/tools/radiant/libs/gtkutil/VFSTreePopulator.h [code] | |
src/tools/radiant/libs/gtkutil/widget.h [code] | |
src/tools/radiant/libs/gtkutil/window.h [code] | |
src/tools/radiant/libs/gtkutil/xorrectangle.h [code] | |
src/tools/radiant/libs/gtkutil/ifc/EditorWidget.h [code] | |
src/tools/radiant/libs/gtkutil/ifc/Widget.h [code] | |
src/tools/radiant/libs/gtkutil/menu/PopupMenu.h [code] | |
src/tools/radiant/libs/math/aabb.h [code] | Axis-aligned bounding-box data types and related operations |
src/tools/radiant/libs/math/curve.h [code] | Curve data types and related operations |
src/tools/radiant/libs/math/expression.h [code] | |
src/tools/radiant/libs/math/FloatTools.h [code] | |
src/tools/radiant/libs/math/frustum.h [code] | View-frustum data types and related operations |
src/tools/radiant/libs/math/line.h [code] | Line data types and related operations |
src/tools/radiant/libs/math/lrint.h [code] | |
src/tools/radiant/libs/math/matrix.h [code] | Matrix data types and related operations |
src/tools/radiant/libs/math/pi.h [code] | Pi constants and degrees/radians conversion |
src/tools/radiant/libs/math/plane.h [code] | |
src/tools/radiant/libs/math/quaternion.h [code] | |
src/tools/radiant/libs/math/Vector2.h [code] | |
src/tools/radiant/libs/math/Vector3.h [code] | |
src/tools/radiant/libs/math/Vector4.h [code] | |
src/tools/radiant/libs/memory/allocator.h [code] | |
src/tools/radiant/libs/modulesystem/moduleregistry.h [code] | |
src/tools/radiant/libs/modulesystem/modulesmap.h [code] | |
src/tools/radiant/libs/modulesystem/singletonmodule.h [code] | |
src/tools/radiant/libs/os/dir.h [code] | |
src/tools/radiant/libs/os/file.h [code] | OS file-system querying and manipulation |
src/tools/radiant/libs/os/path.h [code] | OS file-system path comparison, decomposition and manipulation. Paths are c-style null-terminated-character-arrays. Path separators must be forward slashes (unix style). Directory paths must end in a separator. Paths must not contain the ascii characters \ : * ? " < > or |. Paths may be encoded in UTF-8 or any extended-ascii character set |
src/tools/radiant/libs/picomodel/model.h [code] | |
src/tools/radiant/libs/picomodel/picointernal.c [code] | |
src/tools/radiant/libs/picomodel/picointernal.h [code] | |
src/tools/radiant/libs/picomodel/picomodel.c [code] | |
src/tools/radiant/libs/picomodel/picomodules.c [code] | |
src/tools/radiant/libs/picomodel/pm_ase.c [code] | |
src/tools/radiant/libs/picomodel/pm_md2.c [code] | |
src/tools/radiant/libs/picomodel/pm_md3.c [code] | |
src/tools/radiant/libs/picomodel/pm_obj.c [code] | |
src/tools/radiant/libs/picomodel/RenderablePicoModel.h [code] | |
src/tools/radiant/libs/picomodel/RenderablePicoSurface.h [code] | |
src/tools/radiant/libs/picomodel/VectorLightList.h [code] | |
src/tools/radiant/libs/profile/file.h [code] | |
src/tools/radiant/libs/profile/profile.h [code] | |
src/tools/radiant/libs/script/scripttokeniser.h [code] | |
src/tools/radiant/libs/script/scripttokenwriter.h [code] | |
src/tools/radiant/libs/shaders/shaders.h [code] | |
src/tools/radiant/libs/signal/isignal.h [code] | |
src/tools/radiant/libs/signal/signal.h [code] | |
src/tools/radiant/libs/signal/signalfwd.h [code] | |
src/tools/radiant/libs/sound/OggFileStream.h [code] | |
src/tools/radiant/libs/sound/OpenAL.h [code] | |
src/tools/radiant/libs/sound/SoundManager.h [code] | |
src/tools/radiant/libs/sound/SoundPlayer.h [code] | |
src/tools/radiant/libs/sound/WavFileLoader.h [code] | |
src/tools/radiant/libs/stream/filestream.h [code] | |
src/tools/radiant/libs/stream/memstream.h [code] | |
src/tools/radiant/libs/stream/stringstream.h [code] | |
src/tools/radiant/libs/stream/textfilestream.h [code] | |
src/tools/radiant/libs/stream/textstream.h [code] | Text-output-formatting |
src/tools/radiant/libs/string/pooledstring.h [code] | |
src/tools/radiant/libs/string/string.h [code] | C-style null-terminated-character-array string library |
src/tools/radiant/libs/xml/ixml.h [code] | |
src/tools/radiant/libs/xml/xmlparser.h [code] | |
src/tools/radiant/libs/xml/xmlwriter.h [code] | |
src/tools/radiant/plugins/brushexport/callbacks.h [code] | |
src/tools/radiant/plugins/brushexport/export.h [code] | |
src/tools/radiant/plugins/brushexport/support.h [code] | |
src/tools/radiant/radiant/colorscheme.h [code] | |
src/tools/radiant/radiant/commands.h [code] | |
src/tools/radiant/radiant/console.h [code] | |
src/tools/radiant/radiant/dialog.h [code] | |
src/tools/radiant/radiant/entity.h [code] | |
src/tools/radiant/radiant/environment.h [code] | |
src/tools/radiant/radiant/exec.h [code] | |
src/tools/radiant/radiant/filetypes.h [code] | |
src/tools/radiant/radiant/filters.h [code] | |
src/tools/radiant/radiant/gtkmisc.h [code] | |
src/tools/radiant/radiant/image.h [code] | |
src/tools/radiant/radiant/lastused.h [code] | |
src/tools/radiant/radiant/levelfilters.h [code] | |
src/tools/radiant/radiant/mainframe.h [code] | |
src/tools/radiant/radiant/material.h [code] | Material generation headers |
src/tools/radiant/radiant/model.h [code] | |
src/tools/radiant/radiant/pathfinding.h [code] | |
src/tools/radiant/radiant/plugin.h [code] | |
src/tools/radiant/radiant/pluginmenu.h [code] | |
src/tools/radiant/radiant/plugintoolbar.h [code] | |
src/tools/radiant/radiant/qe3.h [code] | |
src/tools/radiant/radiant/referencecache.h [code] | |
src/tools/radiant/radiant/renderer.h [code] | |
src/tools/radiant/radiant/select.h [code] | |
src/tools/radiant/radiant/selection.h [code] | |
src/tools/radiant/radiant/server.h [code] | |
src/tools/radiant/radiant/stacktrace.h [code] | |
src/tools/radiant/radiant/texmanip.h [code] | |
src/tools/radiant/radiant/textureentry.h [code] | |
src/tools/radiant/radiant/textures.h [code] | |
src/tools/radiant/radiant/timer.h [code] | |
src/tools/radiant/radiant/toolbars.h [code] | Horizontal and vertical bar headers |
src/tools/radiant/radiant/treemodel.h [code] | |
src/tools/radiant/radiant/ump.h [code] | UMP API headers |
src/tools/radiant/radiant/url.h [code] | |
src/tools/radiant/radiant/vfs.h [code] | |
src/tools/radiant/radiant/windowobservers.h [code] | |
src/tools/radiant/radiant/brush/brush.h [code] | The brush primitive |
src/tools/radiant/radiant/brush/brush_primit.h [code] | |
src/tools/radiant/radiant/brush/brushmanip.h [code] | |
src/tools/radiant/radiant/brush/brushmodule.h [code] | |
src/tools/radiant/radiant/brush/brushnode.h [code] | |
src/tools/radiant/radiant/brush/brushtokens.h [code] | |
src/tools/radiant/radiant/brush/winding.h [code] | |
src/tools/radiant/radiant/brush/construct/BrushConstructor.h [code] | |
src/tools/radiant/radiant/brush/construct/Cone.h [code] | |
src/tools/radiant/radiant/brush/construct/Cuboid.h [code] | |
src/tools/radiant/radiant/brush/construct/Prism.h [code] | |
src/tools/radiant/radiant/brush/construct/Rock.h [code] | |
src/tools/radiant/radiant/brush/construct/Sphere.h [code] | |
src/tools/radiant/radiant/brush/construct/Terrain.h [code] | |
src/tools/radiant/radiant/brush/csg/csg.h [code] | |
src/tools/radiant/radiant/brushexport/BrushExportOBJ.h [code] | |
src/tools/radiant/radiant/brushexport/Exporter.h [code] | |
src/tools/radiant/radiant/brushexport/WaveFrontBrushVisitor.h [code] | |
src/tools/radiant/radiant/camera/Camera.h [code] | |
src/tools/radiant/radiant/camera/CamRenderer.h [code] | |
src/tools/radiant/radiant/camera/camwindow.h [code] | |
src/tools/radiant/radiant/camera/CamWnd.h [code] | |
src/tools/radiant/radiant/camera/view.h [code] | |
src/tools/radiant/radiant/dialogs/about.h [code] | |
src/tools/radiant/radiant/dialogs/findbrush.h [code] | |
src/tools/radiant/radiant/dialogs/findtextures.h [code] | |
src/tools/radiant/radiant/dialogs/maptools.h [code] | |
src/tools/radiant/radiant/dialogs/particle.h [code] | |
src/tools/radiant/radiant/map/autosave.h [code] | |
src/tools/radiant/radiant/map/map.h [code] | |
src/tools/radiant/radiant/map/MapFileChooserPreview.h [code] | |
src/tools/radiant/radiant/map/parse.h [code] | |
src/tools/radiant/radiant/map/write.h [code] | |
src/tools/radiant/radiant/namespace/BasicNamespace.h [code] | |
src/tools/radiant/radiant/namespace/NameObserver.h [code] | |
src/tools/radiant/radiant/namespace/NamespaceAPI.h [code] | |
src/tools/radiant/radiant/pathfinding/Routing.h [code] | |
src/tools/radiant/radiant/pathfinding/RoutingLump.h [code] | |
src/tools/radiant/radiant/pathfinding/RoutingLumpLoader.h [code] | |
src/tools/radiant/radiant/pathfinding/RoutingRenderable.h [code] | |
src/tools/radiant/radiant/plugin/PluginManager.h [code] | |
src/tools/radiant/radiant/plugin/PluginSlots.h [code] | |
src/tools/radiant/radiant/plugin/PluginsVisitor.h [code] | |
src/tools/radiant/radiant/referencecache/nullmodel.h [code] | |
src/tools/radiant/radiant/render/qgl.h [code] | |
src/tools/radiant/radiant/selection/BestPoint.h [code] | |
src/tools/radiant/radiant/selection/Intersection.h [code] | |
src/tools/radiant/radiant/selection/Manipulatables.h [code] | |
src/tools/radiant/radiant/selection/Manipulators.h [code] | |
src/tools/radiant/radiant/selection/Remap.h [code] | |
src/tools/radiant/radiant/selection/Selector.h [code] | |
src/tools/radiant/radiant/settings/preferencedictionary.h [code] | |
src/tools/radiant/radiant/settings/preferences.h [code] | |
src/tools/radiant/radiant/sidebar/entityinspector.h [code] | |
src/tools/radiant/radiant/sidebar/entitylist.h [code] | |
src/tools/radiant/radiant/sidebar/JobInfo.h [code] | |
src/tools/radiant/radiant/sidebar/MapInfo.h [code] | |
src/tools/radiant/radiant/sidebar/ParticleBrowser.h [code] | |
src/tools/radiant/radiant/sidebar/PrefabSelector.h [code] | |
src/tools/radiant/radiant/sidebar/sidebar.h [code] | |
src/tools/radiant/radiant/sidebar/surfaceinspector.h [code] | |
src/tools/radiant/radiant/sidebar/texturebrowser.h [code] | |
src/tools/radiant/radiant/sidebar/entityinspector/AngleAttribute.h [code] | |
src/tools/radiant/radiant/sidebar/entityinspector/AnglesAttribute.h [code] | |
src/tools/radiant/radiant/sidebar/entityinspector/BooleanAttribute.h [code] | |
src/tools/radiant/radiant/sidebar/entityinspector/DirectionAttribute.h [code] | |
src/tools/radiant/radiant/sidebar/entityinspector/EntityAttribute.h [code] | |
src/tools/radiant/radiant/sidebar/entityinspector/ListAttribute.h [code] | |
src/tools/radiant/radiant/sidebar/entityinspector/ModelAttribute.h [code] | |
src/tools/radiant/radiant/sidebar/entityinspector/ParticleAttribute.h [code] | |
src/tools/radiant/radiant/sidebar/entityinspector/SoundAttribute.h [code] | |
src/tools/radiant/radiant/sidebar/entityinspector/StringAttribute.h [code] | |
src/tools/radiant/radiant/sidebar/entityinspector/Vector3Attribute.h [code] | |
src/tools/radiant/radiant/ufoscript/UFOScript.h [code] | |
src/tools/radiant/radiant/ufoscript/common/DataBlock.h [code] | |
src/tools/radiant/radiant/ufoscript/common/Parser.h [code] | |
src/tools/radiant/radiant/ufoscript/common/ScriptValues.h [code] | |
src/tools/radiant/radiant/ufoscript/mapdef/MapDef.h [code] | |
src/tools/radiant/radiant/ufoscript/particles/Particle.h [code] | |
src/tools/radiant/radiant/ufoscript/terrain/Terrain.h [code] | |
src/tools/radiant/radiant/ui/Icons.h [code] | |
src/tools/radiant/radiant/ui/common/MapPreview.h [code] | |
src/tools/radiant/radiant/ui/common/MapPreviewView.h [code] | |
src/tools/radiant/radiant/ui/common/MaterialDefinitionView.h [code] | |
src/tools/radiant/radiant/ui/common/ModelPreview.h [code] | |
src/tools/radiant/radiant/ui/common/RenderableAABB.h [code] | |
src/tools/radiant/radiant/ui/common/SoundChooser.h [code] | |
src/tools/radiant/radiant/ui/common/SoundPreview.h [code] | |
src/tools/radiant/radiant/ui/common/TexturePreviewCombo.h [code] | |
src/tools/radiant/radiant/ui/common/UFOScriptDefinitionView.h [code] | |
src/tools/radiant/radiant/ui/common/UMPDefinitionView.h [code] | |
src/tools/radiant/radiant/ui/lightdialog/LightDialog.h [code] | |
src/tools/radiant/radiant/ui/materialeditor/MaterialEditor.h [code] | |
src/tools/radiant/radiant/ui/modelselector/ModelSelector.h [code] | |
src/tools/radiant/radiant/ui/ortho/EntityClassChooser.h [code] | |
src/tools/radiant/radiant/ui/ortho/OrthoContextMenu.h [code] | |
src/tools/radiant/radiant/ui/particleeditor/ParticleEditor.h [code] | |
src/tools/radiant/radiant/ui/particleeditor/ParticlePreview.h [code] | |
src/tools/radiant/radiant/ui/scripteditor/UFOScriptEditor.h [code] | |
src/tools/radiant/radiant/ui/umpeditor/UMPEditor.h [code] | |
src/tools/radiant/radiant/ump/UMPAssembly.h [code] | |
src/tools/radiant/radiant/ump/UMPException.h [code] | |
src/tools/radiant/radiant/ump/UMPFile.h [code] | |
src/tools/radiant/radiant/ump/UMPTile.h [code] | |
src/tools/radiant/radiant/xyview/grid.h [code] | |
src/tools/radiant/radiant/xyview/xywindow.h [code] | |
src/tools/ufo2map/brushbsp.c [code] | |
src/tools/ufo2map/bsp.c [code] | |
src/tools/ufo2map/bsp.h [code] | |
src/tools/ufo2map/csg.c [code] | Constructive Solids Geometry |
src/tools/ufo2map/faces.c [code] | |
src/tools/ufo2map/levels.c [code] | |
src/tools/ufo2map/lighting.c [code] | |
src/tools/ufo2map/lighting.h [code] | |
src/tools/ufo2map/lightmap.c [code] | |
src/tools/ufo2map/map.c [code] | |
src/tools/ufo2map/map.h [code] | |
src/tools/ufo2map/patches.c [code] | |
src/tools/ufo2map/portals.c [code] | Imagine you have a series of rooms connected by doorways. Each doorway has a portal in it. If two portals can see eachother, the rooms become linked in the pvs |
src/tools/ufo2map/routing.c [code] | |
src/tools/ufo2map/textures.c [code] | |
src/tools/ufo2map/threads.c [code] | |
src/tools/ufo2map/tree.c [code] | |
src/tools/ufo2map/ufo2map.c [code] | Starting point for map compiler |
src/tools/ufo2map/ufo2map.h [code] | |
src/tools/ufo2map/writebsp.c [code] | |
src/tools/ufo2map/check/check.c [code] | Some checks during compile, warning on -check and changes .map on -fix |
src/tools/ufo2map/check/check.h [code] | Performs check on a loaded mapfile, and makes changes that can be saved back to the source map |
src/tools/ufo2map/check/checkentities.c [code] | |
src/tools/ufo2map/check/checkentities.h [code] | |
src/tools/ufo2map/check/checklib.c [code] | Functions for check.c |
src/tools/ufo2map/check/checklib.h [code] | Performs check on a loaded mapfile, and makes changes that can be saved back to the source map |
src/tools/ufo2map/common/aselib.c [code] | ASE model loading |
src/tools/ufo2map/common/aselib.h [code] | |
src/tools/ufo2map/common/bspfile.c [code] | |
src/tools/ufo2map/common/bspfile.h [code] | |
src/tools/ufo2map/common/imagelib.c [code] | Image related code |
src/tools/ufo2map/common/imagelib.h [code] | |
src/tools/ufo2map/common/polylib.c [code] | |
src/tools/ufo2map/common/polylib.h [code] | |
src/tools/ufo2map/common/scriplib.c [code] | |
src/tools/ufo2map/common/scriplib.h [code] | |
src/tools/ufo2map/common/shared.h [code] | |
src/tools/ufo2map/common/trace.c [code] | The major lighting operation is a point to point visibility test, performed by recursive subdivision of the line by the BSP tree |
src/tools/ufomodel/ufomodel.c [code] | Starting point for model tool |