#include <lugre_luabind_ogrehelper.h>


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) |
Definition at line 33 of file lugre_luabind_ogrehelper.h.
| static int Lugre::cLuaBindDirectOgreHelper::PushColourValue | ( | lua_State * | L, | |
| const Ogre::ColourValue & | v | |||
| ) | [inline, static] |
Definition at line 34 of file lugre_luabind_ogrehelper.h.
References Lugre::cLuaBindDirectQuickWrapHelper::PushNumber().
Referenced by Lugre::cLugreLuaBind_Ogre_Image::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_SceneManager::RegisterMethods(), and Lugre::cLugreLuaBind_Ogre_Light::RegisterMethods().
| static int Lugre::cLuaBindDirectOgreHelper::PushQuaternion | ( | lua_State * | L, | |
| const Ogre::Quaternion & | v | |||
| ) | [inline, static] |
Definition at line 35 of file lugre_luabind_ogrehelper.h.
References Lugre::cLuaBindDirectQuickWrapHelper::PushNumber().
Referenced by Lugre::cLugreLuaBind_Ogre_TransformKeyFrame::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Bone::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Camera::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Frustum::RegisterMethods(), and Lugre::cLugreLuaBind_Ogre_Node::RegisterMethods().
| static int Lugre::cLuaBindDirectOgreHelper::PushVector4 | ( | lua_State * | L, | |
| const Ogre::Vector4 & | v | |||
| ) | [inline, static] |
Definition at line 36 of file lugre_luabind_ogrehelper.h.
References Lugre::cLuaBindDirectQuickWrapHelper::PushNumber().
Referenced by Lugre::cLugreLuaBind_Ogre_Light::RegisterMethods(), and Lugre::cLugreLuaBind_Ogre_Renderable::RegisterMethods().
| static int Lugre::cLuaBindDirectOgreHelper::PushVector3 | ( | lua_State * | L, | |
| const Ogre::Vector3 & | v | |||
| ) | [inline, static] |
Definition at line 37 of file lugre_luabind_ogrehelper.h.
References Lugre::cLuaBindDirectQuickWrapHelper::PushNumber().
Referenced by PushAxisAlignedBox(), Lugre::cLugreLuaBind_Ogre_TransformKeyFrame::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Bone::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_SceneNode::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Camera::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Frustum::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Light::RegisterMethods(), and Lugre::cLugreLuaBind_Ogre_Node::RegisterMethods().
| static int Lugre::cLuaBindDirectOgreHelper::PushVector2 | ( | lua_State * | L, | |
| const Ogre::Vector2 & | v | |||
| ) | [inline, static] |
Definition at line 38 of file lugre_luabind_ogrehelper.h.
References Lugre::cLuaBindDirectQuickWrapHelper::PushNumber().
Referenced by Lugre::cLugreLuaBind_Ogre_Frustum::RegisterMethods().
| static int Lugre::cLuaBindDirectOgreHelper::PushAxisAlignedBox | ( | lua_State * | L, | |
| const Ogre::AxisAlignedBox & | v | |||
| ) | [inline, static] |
Definition at line 39 of file lugre_luabind_ogrehelper.h.
References PushVector3().
Referenced by Lugre::cLugreLuaBind_Ogre_Entity::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Mesh::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_SceneNode::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Frustum::RegisterMethods(), and Lugre::cLugreLuaBind_Ogre_MovableObject::RegisterMethods().
| static int Lugre::cLuaBindDirectOgreHelper::PushMatrix4 | ( | lua_State * | L, | |
| const Ogre::Matrix4 & | v | |||
| ) | [inline, static] |
Definition at line 41 of file lugre_luabind_ogrehelper.h.
References Lugre::cLuaBindDirectQuickWrapHelper::PushNumber().
Referenced by Lugre::cLugreLuaBind_Ogre_Camera::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Frustum::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Node::RegisterMethods(), and Lugre::cLugreLuaBind_Ogre_MovableObject::RegisterMethods().
| static Ogre::Matrix4 Lugre::cLuaBindDirectOgreHelper::ParamMatrix4 | ( | lua_State * | L, | |
| int | i | |||
| ) | [inline, static] |
Definition at line 42 of file lugre_luabind_ogrehelper.h.
References Lugre::cLuaBindDirectQuickWrapHelper::ParamFloatArr().
Referenced by Lugre::cLugreLuaBind_Ogre_Frustum::RegisterMethods().
| static Ogre::Vector2 Lugre::cLuaBindDirectOgreHelper::ParamVector2 | ( | lua_State * | L, | |
| int | i | |||
| ) | [inline, static] |
Definition at line 44 of file lugre_luabind_ogrehelper.h.
References Lugre::cLuaBindDirectQuickWrapHelper::ParamFloatArr().
Referenced by Lugre::cLugreLuaBind_Ogre_Frustum::RegisterMethods().
| static Ogre::Vector3 Lugre::cLuaBindDirectOgreHelper::ParamVector3 | ( | lua_State * | L, | |
| int | i | |||
| ) | [inline, static] |
Definition at line 45 of file lugre_luabind_ogrehelper.h.
References Lugre::cLuaBindDirectQuickWrapHelper::ParamFloatArr().
Referenced by Lugre::cLugreLuaBind_cRobMovable::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_TransformKeyFrame::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Bone::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_SceneNode::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Camera::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Light::RegisterMethods(), and Lugre::cLugreLuaBind_Ogre_Node::RegisterMethods().
| static Ogre::Vector4 Lugre::cLuaBindDirectOgreHelper::ParamVector4 | ( | lua_State * | L, | |
| int | i | |||
| ) | [inline, static] |
Definition at line 46 of file lugre_luabind_ogrehelper.h.
References Lugre::cLuaBindDirectQuickWrapHelper::ParamFloatArr().
Referenced by Lugre::cLugreLuaBind_Ogre_Renderable::RegisterMethods().
| static Ogre::ColourValue Lugre::cLuaBindDirectOgreHelper::ParamColourValue | ( | lua_State * | L, | |
| int | i | |||
| ) | [inline, static] |
Definition at line 47 of file lugre_luabind_ogrehelper.h.
References Lugre::cLuaBindDirectQuickWrapHelper::ParamFloatArr().
Referenced by Lugre::cLugreLuaBind_Ogre_Image::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_SceneManager::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Light::RegisterMethods(), and Lugre::cImage_L::RegisterMethods().
| static Ogre::Quaternion Lugre::cLuaBindDirectOgreHelper::ParamQuaternion | ( | lua_State * | L, | |
| int | i | |||
| ) | [inline, static] |
Definition at line 48 of file lugre_luabind_ogrehelper.h.
References Lugre::cLuaBindDirectQuickWrapHelper::ParamFloatArr().
Referenced by Lugre::cLugreLuaBind_Ogre_TransformKeyFrame::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Bone::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_SceneNode::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Camera::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_SceneManager::RegisterMethods(), and Lugre::cLugreLuaBind_Ogre_Node::RegisterMethods().
| static Ogre::AxisAlignedBox Lugre::cLuaBindDirectOgreHelper::ParamAxisAlignedBox | ( | lua_State * | L, | |
| int | i | |||
| ) | [inline, static] |
Definition at line 49 of file lugre_luabind_ogrehelper.h.
References Lugre::cLuaBindDirectQuickWrapHelper::ParamFloatArr().
Referenced by Lugre::cLugreLuaBind_Ogre_Mesh::RegisterMethods().
| static void* Lugre::cLuaBindDirectOgreHelper::ParamFIFOData | ( | lua_State * | L, | |
| int | i | |||
| ) | [inline, static] |
Definition at line 50 of file lugre_luabind_ogrehelper.h.
Referenced by Lugre::cLugreLuaBind_Ogre_Image::RegisterMethods().
| static int Lugre::cLuaBindDirectOgreHelper::PushRadian | ( | lua_State * | L, | |
| const Ogre::Radian & | v | |||
| ) | [inline, static] |
Definition at line 52 of file lugre_luabind_ogrehelper.h.
References Lugre::cLuaBindDirectQuickWrapHelper::PushNumber().
Referenced by Lugre::cLugreLuaBind_Ogre_Frustum::RegisterMethods(), and Lugre::cLugreLuaBind_Ogre_Light::RegisterMethods().
| static Ogre::Radian Lugre::cLuaBindDirectOgreHelper::ParamRadian | ( | lua_State * | L, | |
| int | i | |||
| ) | [inline, static] |
Definition at line 53 of file lugre_luabind_ogrehelper.h.
References Lugre::cLuaBindDirectQuickWrapHelper::ParamNumber().
Referenced by Lugre::cLugreLuaBind_Ogre_Camera::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Frustum::RegisterMethods(), Lugre::cLugreLuaBind_Ogre_Light::RegisterMethods(), and Lugre::cLugreLuaBind_Ogre_Node::RegisterMethods().
1.5.6