Blamite Game Engine - blam!  00296.01.12.21.0102.blamite
The core library for the Blamite Game Engine.
switches.h File Reference
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  Blam::Switches::CommandSwitch
 Structure representing a command-line switch. More...
 

Namespaces

 Blam
 Namespace surrounding all major engine components.
 
 Blam::Switches
 Namespace containing things relating to command-line switches.
 

Macros

#define BLAM
 

Functions

BLAM void Blam::Switches::LoadSwitches (int args_count, char *args[])
 Interpret command line switches from application command line. More...
 
BLAM std::vector< CommandSwitchBlam::Switches::GetActiveSwitches ()
 Retrieves the list of loaded command-line switches. More...
 
BLAM bool Blam::Switches::IsSwitchPresent (std::string switch_name)
 Determines if a given switch has been passed to the engine. More...
 
BLAM std::vector< std::string > Blam::Switches::GetSwitchArguments (std::string switch_name)
 Retrieves the list of arguments provided for the specified switch. More...
 

Macro Definition Documentation

◆ BLAM

#define BLAM