10 #ifndef LUAMISSIONAPI_H_
11 #define LUAMISSIONAPI_H_
Client-side interface for injecting log data into the log queue.
Definition: Logger.h:30
Contains the MissionAPI class definition.
Contains the LuaAPI class definition.
LuaMissionAPI()
Private constructor for singleton.
Definition: LuaMissionAPI.cpp:64
virtual ~LuaMissionAPI()
Definition: LuaMissionAPI.cpp:16
Wraps a TiXmlNode.
Definition: MissionNode.h:20
Abstract base class for mission scripts.
Definition: MissionAPI.h:32
virtual MissionNode * loadMissionFile(const char *filename, Logger &logger, Syslog::Severity severity)
Load the mission with the indicated filename In case of error, log message with indicated severity...
Definition: LuaMissionAPI.cpp:20
Implements MissionAPI in the lua programming language.
Definition: LuaMissionAPI.h:22
Severity
An attempt to define different levels of syslog severity.
Definition: Syslog.h:28
static LuaMissionAPI MissionAPIInstance_
Definition: LuaMissionAPI.h:38