The Battle for Wesnoth  1.19.0-dev
Macros | Functions | Variables
synced_commands.cpp File Reference
#include "synced_commands.hpp"
#include <cassert>
#include "log.hpp"
#include "map/location.hpp"
#include "game_data.hpp"
#include "units/unit.hpp"
#include "team.hpp"
#include "play_controller.hpp"
#include "actions/create.hpp"
#include "actions/advancement.hpp"
#include "actions/attack.hpp"
#include "actions/move.hpp"
#include "actions/undo.hpp"
#include "preferences/game.hpp"
#include "game_events/pump.hpp"
#include "map/map.hpp"
#include "recall_list_manager.hpp"
#include "resources.hpp"
#include "savegame.hpp"
#include "scripting/game_lua_kernel.hpp"
#include "formula/string_utils.hpp"
#include "units/types.hpp"
#include "units/udisplay.hpp"
#include "whiteboard/manager.hpp"
#include "font/standard_colors.hpp"
Include dependency graph for synced_commands.cpp:

Go to the source code of this file.

Macros

#define DBG_REPLAY   LOG_STREAM(debug, log_replay)
 
#define LOG_REPLAY   LOG_STREAM(info, log_replay)
 
#define WRN_REPLAY   LOG_STREAM(warn, log_replay)
 
#define ERR_REPLAY   LOG_STREAM(err, log_replay)
 

Functions

 SYNCED_COMMAND_HANDLER_FUNCTION (recruit, child, use_undo, show, error_handler)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (recall, child, use_undo, show, error_handler)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (attack, child,, show, error_handler)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (disband, child,,, error_handler)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (move, child, use_undo, show, error_handler)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (fire_event, child, use_undo,,)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (custom_command, child, use_undo,,)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (auto_shroud, child, use_undo,,)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (update_shroud,, use_undo,, error_handler)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (debug_terrain, child, use_undo,,)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (debug_unit, child, use_undo,,)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (debug_create_unit, child, use_undo,, error_handler)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (debug_lua, child, use_undo,,)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (debug_kill, child, use_undo,,)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (debug_next_level, child, use_undo,,)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (debug_turn_limit, child, use_undo,,)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (debug_turn, child, use_undo,,)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (debug_set_var, child, use_undo,,)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (debug_gold, child, use_undo,,)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (debug_event, child, use_undo,,)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (debug_fog,, use_undo,,)
 
 SYNCED_COMMAND_HANDLER_FUNCTION (debug_shroud,, use_undo,,)
 

Variables

static lg::log_domain log_replay ("replay")
 

Macro Definition Documentation

◆ DBG_REPLAY

#define DBG_REPLAY   LOG_STREAM(debug, log_replay)

Definition at line 44 of file synced_commands.cpp.

◆ ERR_REPLAY

#define ERR_REPLAY   LOG_STREAM(err, log_replay)

Definition at line 47 of file synced_commands.cpp.

◆ LOG_REPLAY

#define LOG_REPLAY   LOG_STREAM(info, log_replay)

Definition at line 45 of file synced_commands.cpp.

◆ WRN_REPLAY

#define WRN_REPLAY   LOG_STREAM(warn, log_replay)

Definition at line 46 of file synced_commands.cpp.

Function Documentation

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [1/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( attack  ,
child  ,
show  ,
error_handler   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [2/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( auto_shroud  ,
child  ,
use_undo   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [3/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( custom_command  ,
child  ,
use_undo   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [4/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( debug_create_unit  ,
child  ,
use_undo  ,
error_handler   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [5/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( debug_event  ,
child  ,
use_undo   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [6/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( debug_fog  ,
use_undo   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [7/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( debug_gold  ,
child  ,
use_undo   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [8/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( debug_kill  ,
child  ,
use_undo   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [9/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( debug_lua  ,
child  ,
use_undo   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [10/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( debug_next_level  ,
child  ,
use_undo   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [11/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( debug_set_var  ,
child  ,
use_undo   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [12/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( debug_shroud  ,
use_undo   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [13/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( debug_terrain  ,
child  ,
use_undo   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [14/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( debug_turn  ,
child  ,
use_undo   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [15/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( debug_turn_limit  ,
child  ,
use_undo   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [16/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( debug_unit  ,
child  ,
use_undo   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [17/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( disband  ,
child  ,
error_handler   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [18/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( fire_event  ,
child  ,
use_undo   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [19/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( move  ,
child  ,
use_undo  ,
show  ,
error_handler   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [20/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( recall  ,
child  ,
use_undo  ,
show  ,
error_handler   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [21/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( recruit  ,
child  ,
use_undo  ,
show  ,
error_handler   
)

◆ SYNCED_COMMAND_HANDLER_FUNCTION() [22/22]

SYNCED_COMMAND_HANDLER_FUNCTION ( update_shroud  ,
use_undo  ,
error_handler   
)

Variable Documentation

◆ log_replay

lg::log_domain log_replay("replay") ( "replay"  )
static