about.cpp [code] | Show screen with scrolling credits |
about.hpp [code] | |
actions.cpp [code] | Recruiting, Fighting |
actions.hpp [code] | Various functions which implement in-game events and commands |
addon_connect.cpp [code] | |
addon_connect.hpp [code] | |
ai.cpp [code] | Artificial intelligence - The computer commands the enemy |
ai.hpp [code] | |
ai2.hpp [code] | AI-interface part 2, virtual |
ai_attack.cpp [code] | Calculate & analyse attacks |
ai_dfool.cpp [code] | |
ai_dfool.hpp [code] | The Standard-AI ?? |
ai_interface.hpp [code] | Interface to the AI |
ai_move.cpp [code] | |
ai_python.cpp [code] | Interface to python for ai-scripts |
ai_python.hpp [code] | |
ai_village.cpp [code] | The village capturing part of the AI |
animated.hpp [code] | Animate units |
animated.i [code] | Templates related to animations |
animated_editor.cpp [code] | Template instantiations for wesnoth-editor |
animated_game.cpp [code] | Template instantiations for wesnoth-game |
array.hpp [code] | Template for arrays |
astarnode.cpp [code] | |
astarnode.hpp [code] | |
astarsearch.cpp [code] | |
attack_prediction.cpp [code] | Simulate combat to calculate attacks |
attack_prediction.hpp [code] | |
ban.cpp [code] | |
ban.hpp [code] | |
binary_or_text.cpp [code] | Read/Write file in binary (compressed) or text-format (uncompressed) |
binary_or_text.hpp [code] | |
binary_wml.cpp [code] | Data compression, designed for network traffic |
binary_wml.hpp [code] | |
boilerplate-header.cpp [code] | Template for new cpp-files |
builder.cpp [code] | Terrain builder |
builder.hpp [code] | Definitions for the terrain builder |
widgets/button.cpp [code] | |
gui/widgets/button.cpp [code] | |
widgets/button.hpp [code] | |
gui/widgets/button.hpp [code] | |
callable_objects.cpp [code] | |
callable_objects.hpp [code] | |
campaign_server.cpp [code] | |
canvas.cpp [code] | Implementation of canvas.hpp |
canvas.hpp [code] | This file contains the canvas object which is the part where the widgets draw (tempory) images on |
cavegen.cpp [code] | Map-generator for caves |
cavegen.hpp [code] | |
clipboard.cpp [code] | |
clipboard.hpp [code] | |
color_range.cpp [code] | Generate ranges of colors, and color palettes |
color_range.hpp [code] | |
combo.cpp [code] | |
combo.hpp [code] | |
config.cpp [code] | Routines related to configuration-files / WML |
config.hpp [code] | Definitions for the interface to Wesnoth Markup Language (WML) |
config_adapter.cpp [code] | Construct objects like 'team' or 'unit' out of WML-based config-infos |
config_adapter.hpp [code] | |
construct_dialog.cpp [code] | |
construct_dialog.hpp [code] | |
container.cpp [code] | |
container.hpp [code] | |
control.cpp [code] | |
control.hpp [code] | |
cursor.cpp [code] | Support for different cursors-shapes |
cursor.hpp [code] | |
cutter.cpp [code] | Standalone-Utility for images / tiles |
dialogs.cpp [code] | Various dialogs: advance_unit, show_objectives, save+load game, network::connection |
dialogs.hpp [code] | |
display.cpp [code] | Routines to set up the display, scroll and zoom the map |
display.hpp [code] | |
doxygen.cpp [code] | Text and HTML-code for the startpage of the doxygen-documentation |
dummy_video.cpp [code] | |
editor.cpp [code] | Map-editor |
editor.hpp [code] | |
editor_dialogs.cpp [code] | |
editor_dialogs.hpp [code] | |
editor_display.cpp [code] | Draw the screen for the map-editor |
editor_layout.cpp [code] | Set various sizes for the screen-layout of the map editor |
editor_layout.hpp [code] | |
editor_main.cpp [code] | |
editor_palettes.cpp [code] | Manage the terrain-palette in the editor |
editor_palettes.hpp [code] | |
editor_undo.cpp [code] | |
editor_undo.hpp [code] | |
event_handler.cpp [code] | Implementation of event_handler.hpp |
event_handler.hpp [code] | Contains the information with an event |
events.cpp [code] | |
events.hpp [code] | |
exploder.cpp [code] | |
exploder_composer.cpp [code] | |
exploder_composer.hpp [code] | |
exploder_cutter.cpp [code] | |
exploder_cutter.hpp [code] | |
exploder_utils.cpp [code] | |
exploder_utils.hpp [code] | |
file_chooser.hpp [code] | |
file_menu.cpp [code] | |
file_menu.hpp [code] | |
filechooser.cpp [code] | |
filesystem.cpp [code] | File-IO |
filesystem.hpp [code] | Declarations for File-IO |
filesystem_win32.ii [code] | Win32 platform-specific filesystem code |
floating_textbox.cpp [code] | |
floating_textbox.hpp [code] | |
font.cpp [code] | |
font.hpp [code] | |
foreach.hpp [code] | |
formatter.hpp [code] | |
formula.cpp [code] | |
formula.hpp [code] | |
gui/widgets/formula.hpp [code] | |
formula_ai.cpp [code] | |
formula_ai.hpp [code] | |
formula_callable.hpp [code] | |
formula_callable_fwd.hpp [code] | |
formula_function.cpp [code] | |
formula_function.hpp [code] | |
formula_fwd.hpp [code] | |
formula_tokenizer.cpp [code] | |
formula_tokenizer.hpp [code] | |
forum_auth.cpp [code] | |
game.cpp [code] | |
server/game.cpp [code] | |
game.hpp [code] | -file actions.hpp |
game_config.cpp [code] | |
game_config.hpp [code] | |
game_display.cpp [code] | During a game, show map & info-panels at top+right |
game_display.hpp [code] | |
game_errors.hpp [code] | |
game_events.cpp [code] | Processing of WML-events |
game_events.hpp [code] | Define the game's events mechanism |
game_preferences.cpp [code] | |
game_preferences.hpp [code] | |
game_preferences_display.cpp [code] | |
gamestatus.cpp [code] | Maintain status of a game, load&save games |
gamestatus.hpp [code] | |
generate_report.cpp [code] | Formatted output of various stats about units and the game |
generic_event.cpp [code] | |
generic_event.hpp [code] | |
gettext.cpp [code] | |
gettext.hpp [code] | |
global.hpp [code] | |
grid.cpp [code] | |
grid.hpp [code] | |
halo.cpp [code] | Maintain halo-effects for units and items |
halo.hpp [code] | |
help.cpp [code] | Routines for showing the help-dialog |
help.hpp [code] | |
helper.cpp [code] | |
helper.hpp [code] | |
hotkeys.cpp [code] | |
hotkeys.hpp [code] | |
image.cpp [code] | Routines for images: load, scale, re-color, etc |
image.hpp [code] | |
input_stream.cpp [code] | |
input_stream.hpp [code] | |
intro.cpp [code] | Introduction sequence at start of a scenario, End-screen after end of campaign |
intro.hpp [code] | -file gamestatus.hpp |
key.cpp [code] | |
key.hpp [code] | |
key_test.cpp [code] | Keyboard-test - Standalone-Utility |
widgets/label.cpp [code] | |
gui/widgets/label.cpp [code] | |
widgets/label.hpp [code] | |
gui/widgets/label.hpp [code] | |
language.cpp [code] | |
language.hpp [code] | |
language_selection.cpp [code] | |
language_selection.hpp [code] | |
leader_list.cpp [code] | Manage the selection of a leader, and select his/her gender |
leader_list.hpp [code] | |
listbox.cpp [code] | |
listbox.hpp [code] | |
loadscreen.cpp [code] | Screen with logo and "Loading ..."-progressbar during program-startup |
loadscreen.hpp [code] | |
loadscreen_empty.cpp [code] | |
log.cpp [code] | Logger for debugging |
log.hpp [code] | |
map.cpp [code] | Routines related to game-maps, terrain, locations, directions |
map.hpp [code] | |
map_create.cpp [code] | |
map_create.hpp [code] | |
map_label.cpp [code] | |
map_label.hpp [code] | |
map_manip.cpp [code] | Operations on a game-map |
map_manip.hpp [code] | |
map_utils.hpp [code] | |
mapgen.cpp [code] | Map-generator, with standalone testprogram |
mapgen.hpp [code] | |
mapgen_dialog.cpp [code] | |
mapgen_dialog.hpp [code] | -file log.hpp |
marked-up_text.cpp [code] | Support for simple markup in text (fonts, colors, images) |
marked-up_text.hpp [code] | |
menu.cpp [code] | |
menu.hpp [code] | |
menu_events.cpp [code] | Operations activated from menus/hotkeys while playing a game |
menu_events.hpp [code] | |
menu_style.cpp [code] | |
metrics.cpp [code] | Various server-statistics |
metrics.hpp [code] | |
minimap.cpp [code] | |
minimap.hpp [code] | |
mouse_events.cpp [code] | |
mouse_events.hpp [code] | |
mp_method_selection.cpp [code] | |
mp_method_selection.hpp [code] | |
multiplayer.cpp [code] | |
multiplayer.hpp [code] | -file mapgen.hpp |
multiplayer_connect.cpp [code] | Prepare to join a multiplayer-game |
multiplayer_connect.hpp [code] | |
multiplayer_create.cpp [code] | Create a multiplayer-game: select map, players, options etc |
multiplayer_create.hpp [code] | |
multiplayer_lobby.cpp [code] | A section on the server where players can chat, create and join games |
multiplayer_lobby.hpp [code] | |
multiplayer_ui.cpp [code] | |
multiplayer_ui.hpp [code] | |
multiplayer_wait.cpp [code] | |
multiplayer_wait.hpp [code] | |
network.cpp [code] | Networking |
network.hpp [code] | |
network_worker.cpp [code] | |
network_worker.hpp [code] | |
panel.cpp [code] | |
panel.hpp [code] | |
parser.cpp [code] | Read/Write & analyse WML- and config-files |
parser.hpp [code] | |
pathfind.cpp [code] | Various pathfinding functions and utilities |
pathfind.hpp [code] | |
pathutils.cpp [code] | Various pathfinding functions and utilities |
pathutils.hpp [code] | |
play_controller.cpp [code] | Handle input via mouse & keyboard, events, schedule commands |
play_controller.hpp [code] | |
playcampaign.cpp [code] | Controls setup, play, (auto)save and replay of campaigns |
playcampaign.hpp [code] | |
player.cpp [code] | |
player.hpp [code] | |
playmp_controller.cpp [code] | |
playmp_controller.hpp [code] | |
playsingle_controller.cpp [code] | Logic for single-player game |
playsingle_controller.hpp [code] | |
playturn.cpp [code] | |
playturn.hpp [code] | -file pathfind.hpp |
preferences.cpp [code] | Get and set user-preferences |
preferences.hpp [code] | |
preferences_display.cpp [code] | Manage display-related preferences, e.g |
preferences_display.hpp [code] | |
preprocessor.cpp [code] | WML preprocessor |
preprocessor.hpp [code] | |
progressbar.cpp [code] | |
progressbar.hpp [code] | |
proxy.cpp [code] | |
proxy.hpp [code] | |
publish_campaign.cpp [code] | |
publish_campaign.hpp [code] | |
race.cpp [code] | Generate race-specific unit-names |
race.hpp [code] | |
random.cpp [code] | Generate random numbers |
random.hpp [code] | |
reference_counted_object.hpp [code] | |
replay.cpp [code] | Replay control code |
replay.hpp [code] | Replay control code |
replay_controller.cpp [code] | |
replay_controller.hpp [code] | |
reports.cpp [code] | |
reports.hpp [code] | |
revision.hpp [code] | |
scoped_resource.hpp [code] | Scoped_resource: class template, functions, helper policies etc. for resource management |
scrollarea.cpp [code] | |
scrollarea.hpp [code] | |
widgets/scrollbar.cpp [code] | |
gui/widgets/scrollbar.cpp [code] | |
widgets/scrollbar.hpp [code] | |
gui/widgets/scrollbar.hpp [code] | |
scrollpane.cpp [code] | |
scrollpane.hpp [code] | |
sdl_utils.cpp [code] | Support-routines for the SDL-graphics-library |
sdl_utils.hpp [code] | |
server.cpp [code] | Wesnoth-Server, for multiplayer-games |
settings.cpp [code] | |
gui/widgets/settings.cpp [code] | |
settings.hpp [code] | |
gui/widgets/settings.hpp [code] | |
sha1.cpp [code] | Secure Hash Algorithm 1 (SHA-1) |
sha1.hpp [code] | |
show_dialog.cpp [code] | |
show_dialog.hpp [code] | |
simple_wml.cpp [code] | |
simple_wml.hpp [code] | |
slider.cpp [code] | |
slider.hpp [code] | |
sound.cpp [code] | |
sound.hpp [code] | |
soundsource.cpp [code] | |
soundsource.hpp [code] | |
spacer.cpp [code] | |
spacer.hpp [code] | |
statistics.cpp [code] | Manage statistics: recruitments, recalls, kills, losses, etc |
statistics.hpp [code] | |
string_utils.cpp [code] | Various string-routines |
string_utils.hpp [code] | |
team.cpp [code] | Team-management, allies, setup at start of scenario |
team.hpp [code] | -file sdl_utils.hpp |
terrain.cpp [code] | |
terrain.hpp [code] | |
terrain_filter.cpp [code] | |
terrain_filter.hpp [code] | |
terrain_translation.cpp [code] | Routines for terrain-conversion |
terrain_translation.hpp [code] | |
text.cpp [code] | |
text.hpp [code] | |
text_box.cpp [code] | |
text_box.hpp [code] | |
textbox.cpp [code] | |
textbox.hpp [code] | |
theme.cpp [code] | |
theme.hpp [code] | Definitions related to theme-support |
thread.cpp [code] | |
thread.hpp [code] | |
titlescreen.cpp [code] | Shows the titlescreen, with main-menu and tip-of-the-day |
titlescreen.hpp [code] | |
toggle_button.cpp [code] | |
toggle_button.hpp [code] | |
tokenizer.cpp [code] | |
tokenizer.hpp [code] | |
tooltip.cpp [code] | |
tooltip.hpp [code] | |
tooltips.cpp [code] | |
tooltips.hpp [code] | |
tstring.cpp [code] | Routines for translatable strings |
tstring.hpp [code] | |
unit.cpp [code] | Routines to manage units |
unit.hpp [code] | |
unit_abilities.cpp [code] | Manage unit-abilities, like heal, cure, and weapon_specials |
unit_abilities.hpp [code] | |
unit_animation.cpp [code] | |
unit_animation.hpp [code] | |
unit_display.cpp [code] | |
unit_display.hpp [code] | Display units performing various actions: moving, attacking, and dying |
unit_frame.cpp [code] | |
unit_frame.hpp [code] | Frame for unit's animation sequence |
unit_map.cpp [code] | |
unit_map.hpp [code] | |
unit_types.cpp [code] | Handle unit-type specific attributes, animations, advancement |
unit_types.hpp [code] | -file theme.hpp |
upload_log.cpp [code] | Manage logfiles for uploading as feedback, e.g. for champaign-balancing |
upload_log.hpp [code] | |
util.cpp [code] | String-routines - Templates for lexical_cast & lexical_cast_default |
util.hpp [code] | Templates and utility-routines for strings and numbers |
variable.cpp [code] | Manage WML-variables |
variable.hpp [code] | |
variant.cpp [code] | |
variant.hpp [code] | |
vertical_scrollbar.cpp [code] | |
vertical_scrollbar.hpp [code] | |
video.cpp [code] | Video-testprogram, standalone |
video.hpp [code] | -file util.hpp |
wesconfig.h [code] | Some defines: VERSION, PACKAGE, MIN_SAVEGAME_VERSION |
widgets/widget.cpp [code] | |
gui/widgets/widget.cpp [code] | |
widgets/widget.hpp [code] | |
gui/widgets/widget.hpp [code] | |
window.cpp [code] | Implementation of window.hpp |
window.hpp [code] | This file contains the window object, this object is a top level container which has the event management as well |
window_builder.cpp [code] | |
window_builder.hpp [code] | |
wml_exception.cpp [code] | Implementation for wml_exception.hpp |
wml_exception.hpp [code] | Add a special kind of assert to validate whether the input from WML doesn't contain any problems that might crash the game |
wml_separators.hpp [code] | |