Spinning Topp Logo BlackTopp Studios
inc
Classes | Namespaces
lua51script.h File Reference

This file has the interface for the Lua scripts. More...

#include "datatypes.h"
#include "Scripting/scriptargument.h"
#include "Scripting/script.h"
#include "Scripting/scriptingmanager.h"
+ Include dependency graph for lua51script.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Mezzanine::ReferenceCountTraits< Scripting::Lua::Lua51Script >
 Marks Lua51Script for internal reference counting if a CountedPtr checks. More...
 
class  Mezzanine::Scripting::Lua::FlaggedBuffer
 An expanded version of the BinaryTools::BinaryBuffer to carry one tiny piece of metadata around with it. More...
 
class  Mezzanine::Scripting::Lua::Lua51Script
 This class is used to store a Lua script and in its source and compiled state. More...
 

Namespaces

 Mezzanine
 The bulk of the engine components go in this namspace.
 
 Mezzanine::Scripting
 This namespace is for all the classes belonging to the Scripting Subsystem.
 
 Mezzanine::Scripting::Lua
 This contains the Lua51 and Lua52 resources.
 

Detailed Description

This file has the interface for the Lua scripts.

Definition in file lua51script.h.