HoverRace  2.0
Classes | Namespaces | Macros
Core.h File Reference
#include <list>
#include <luabind/object.hpp>
#include "Lua.h"
#include "ScriptExn.h"
+ Include dependency graph for Core.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  HoverRace::Script::Core::Chunk
 
class  HoverRace::Script::Core
 A script environment. More...
 
class  HoverRace::Script::IncompleteExn
 Exception to signal that the current chunk is incomplete. More...
 
struct  HoverRace::Script::Core::PassReturn
 Return policy that leaves the return values on the stack. More...
 
struct  HoverRace::Script::Core::PrintReturn
 Return policy that calls Lua's print() function on each value. More...
 
struct  HoverRace::Script::Core::StackRestore
 Ensures that the Lua stack is unchanged in a block. More...
 

Namespaces

 HoverRace
 
 HoverRace::Script
 
 HoverRace::Script::Help
 

Macros

#define MR_DllDeclare
 

Macro Definition Documentation

#define MR_DllDeclare