UGDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
ugdk::script::lua::LuaWrapper Class Reference

#include <luawrapper.h>

Inheritance diagram for ugdk::script::lua::LuaWrapper:
Inheritance graph
[legend]
Collaboration diagram for ugdk::script::lua::LuaWrapper:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 LuaWrapper ()
 ~LuaWrapper ()
bool Initialize ()
 Overwritten methods.
void Finalize ()
 Finalizes the LangWrapper, finalizing any language specific stuff.
VirtualData::Ptr NewData ()
LuaDataNewLuaData ()
 Other methods.
void ExecuteCode (const std::string &code)
VirtualObj LoadModule (const std::string &name)
VirtualData::Ptr OperateBuffer (const DataID operand_id, lua_CFunction op)
 Other methods.
DataGeardata_gear ()
void Share (DataGear *gear)
DataGearshared_gear ()
void AddToBuffer (DataID id)
void CleanBuffer ()

Constructor & Destructor Documentation


Member Function Documentation

void ugdk::script::lua::LuaWrapper::ExecuteCode ( const std::string &  code) [virtual]

Finalizes the LangWrapper, finalizing any language specific stuff.

Implements ugdk::script::LangWrapper.

Overwritten methods.

Implements ugdk::script::LangWrapper.

VirtualObj ugdk::script::lua::LuaWrapper::LoadModule ( const std::string &  name) [virtual]

Other methods.

Other methods.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines