Lugre::cLuaBindDirectOgreHelper Class Reference

#include <lugre_luabind_ogrehelper.h>

Inheritance diagram for Lugre::cLuaBindDirectOgreHelper:

Inheritance graph
[legend]
Collaboration diagram for Lugre::cLuaBindDirectOgreHelper:

Collaboration graph
[legend]

List of all members.

Static Public Member Functions

static int PushColourValue (lua_State *L, const Ogre::ColourValue &v)
static int PushQuaternion (lua_State *L, const Ogre::Quaternion &v)
static int PushVector4 (lua_State *L, const Ogre::Vector4 &v)
static int PushVector3 (lua_State *L, const Ogre::Vector3 &v)
static int PushVector2 (lua_State *L, const Ogre::Vector2 &v)
static int PushAxisAlignedBox (lua_State *L, const Ogre::AxisAlignedBox &v)
static int PushMatrix4 (lua_State *L, const Ogre::Matrix4 &v)
static Ogre::Matrix4 ParamMatrix4 (lua_State *L, int i)
static Ogre::Vector2 ParamVector2 (lua_State *L, int i)
static Ogre::Vector3 ParamVector3 (lua_State *L, int i)
static Ogre::Vector4 ParamVector4 (lua_State *L, int i)
static Ogre::ColourValue ParamColourValue (lua_State *L, int i)
static Ogre::Quaternion ParamQuaternion (lua_State *L, int i)
static Ogre::AxisAlignedBox ParamAxisAlignedBox (lua_State *L, int i)
static void * ParamFIFOData (lua_State *L, int i)
static int PushRadian (lua_State *L, const Ogre::Radian &v)
static Ogre::Radian ParamRadian (lua_State *L, int i)


Detailed Description

Definition at line 33 of file lugre_luabind_ogrehelper.h.


Member Function Documentation

static int Lugre::cLuaBindDirectOgreHelper::PushColourValue ( lua_State *  L,
const Ogre::ColourValue &  v 
) [inline, static]

static int Lugre::cLuaBindDirectOgreHelper::PushQuaternion ( lua_State *  L,
const Ogre::Quaternion &  v 
) [inline, static]

static int Lugre::cLuaBindDirectOgreHelper::PushVector4 ( lua_State *  L,
const Ogre::Vector4 &  v 
) [inline, static]

static int Lugre::cLuaBindDirectOgreHelper::PushVector3 ( lua_State *  L,
const Ogre::Vector3 &  v 
) [inline, static]

static int Lugre::cLuaBindDirectOgreHelper::PushVector2 ( lua_State *  L,
const Ogre::Vector2 &  v 
) [inline, static]

static int Lugre::cLuaBindDirectOgreHelper::PushAxisAlignedBox ( lua_State *  L,
const Ogre::AxisAlignedBox &  v 
) [inline, static]

static int Lugre::cLuaBindDirectOgreHelper::PushMatrix4 ( lua_State *  L,
const Ogre::Matrix4 &  v 
) [inline, static]

static Ogre::Matrix4 Lugre::cLuaBindDirectOgreHelper::ParamMatrix4 ( lua_State *  L,
int  i 
) [inline, static]

static Ogre::Vector2 Lugre::cLuaBindDirectOgreHelper::ParamVector2 ( lua_State *  L,
int  i 
) [inline, static]

static Ogre::Vector3 Lugre::cLuaBindDirectOgreHelper::ParamVector3 ( lua_State *  L,
int  i 
) [inline, static]

static Ogre::Vector4 Lugre::cLuaBindDirectOgreHelper::ParamVector4 ( lua_State *  L,
int  i 
) [inline, static]

static Ogre::ColourValue Lugre::cLuaBindDirectOgreHelper::ParamColourValue ( lua_State *  L,
int  i 
) [inline, static]

static Ogre::Quaternion Lugre::cLuaBindDirectOgreHelper::ParamQuaternion ( lua_State *  L,
int  i 
) [inline, static]

static Ogre::AxisAlignedBox Lugre::cLuaBindDirectOgreHelper::ParamAxisAlignedBox ( lua_State *  L,
int  i 
) [inline, static]

static void* Lugre::cLuaBindDirectOgreHelper::ParamFIFOData ( lua_State *  L,
int  i 
) [inline, static]

static int Lugre::cLuaBindDirectOgreHelper::PushRadian ( lua_State *  L,
const Ogre::Radian &  v 
) [inline, static]

static Ogre::Radian Lugre::cLuaBindDirectOgreHelper::ParamRadian ( lua_State *  L,
int  i 
) [inline, static]


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

Generated on Thu Feb 9 06:00:20 2012 for cpp by  doxygen 1.5.6