 |
Blamite Game Engine - blam!
00296.01.12.21.0102.blamite
The core library for the Blamite Game Engine.
|
Namespace surrounding all major engine components.
Definition: blam_api.h:18
BLAM std::vector< std::string > GetSwitchArguments(std::string switch_name)
Retrieves the list of arguments provided for the specified switch.
Definition: switches.cpp:77
BLAM std::vector< CommandSwitch > GetActiveSwitches()
Retrieves the list of loaded command-line switches.
Definition: switches.cpp:55
Structure representing a command-line switch.
Definition: switches.h:28
BLAM bool IsSwitchPresent(std::string switch_name)
Determines if a given switch has been passed to the engine.
Definition: switches.cpp:60
#define BLAM
Definition: switches.h:7
std::vector< std::string > options
Any arguments passed to the switch. Will be empty if no arguments were provided.
Definition: switches.h:31
BLAM void LoadSwitches(int args_count, char *args[])
Interpret command line switches from application command line.
Definition: switches.cpp:10
std::string name
The name of the switch, excluding the - prefix.
Definition: switches.h:30