Lugre::LuaCallbackFunction Class Reference

#include <lugre_luacallback.h>

List of all members.

Public Member Functions

void release ()
 LuaCallbackFunction ()
 ~LuaCallbackFunction ()
void assign (lua_State *L, int index)
void SimpleCall ()

Public Attributes

bool assigned
int fun
lua_State * L


Detailed Description

Definition at line 37 of file lugre_luacallback.h.


Constructor & Destructor Documentation

Lugre::LuaCallbackFunction::LuaCallbackFunction (  )  [inline]

Definition at line 60 of file lugre_luacallback.h.

Lugre::LuaCallbackFunction::~LuaCallbackFunction (  )  [inline]

Definition at line 61 of file lugre_luacallback.h.

References release().


Member Function Documentation

void Lugre::LuaCallbackFunction::release (  )  [inline]

Definition at line 53 of file lugre_luacallback.h.

References assigned, fun, and L.

Referenced by assign(), and ~LuaCallbackFunction().

void Lugre::LuaCallbackFunction::assign ( lua_State *  L,
int  index 
) [inline]

Definition at line 65 of file lugre_luacallback.h.

References assigned, fun, and release().

void Lugre::LuaCallbackFunction::SimpleCall (  )  [inline]


Member Data Documentation

Definition at line 38 of file lugre_luacallback.h.

Referenced by assign(), release(), and SimpleCall().

Definition at line 39 of file lugre_luacallback.h.

Referenced by assign(), release(), and SimpleCall().

Definition at line 51 of file lugre_luacallback.h.

Referenced by release(), and SimpleCall().


The documentation for this class was generated from the following file:

Generated on Tue May 22 06:00:42 2012 for cpp by  doxygen 1.5.6