#include <lugre_camera.h>


Public Member Functions | |
| cCamera (Ogre::Camera *pCam) | |
| WARNING ! cCamera takes ownership of the cam pointer, which is freed in the destructor. | |
| cCamera (Ogre::SceneManager *pSceneMgr, const char *szCamName) | |
| virtual | ~cCamera () |
Static Public Member Functions | |
| static void | LuaRegister (lua_State *L) |
| lua binding | |
Public Attributes | |
| Ogre::Camera * | mpCam |
| Ogre::Plane | mReflectionPlane |
Definition at line 41 of file lugre_camera.h.
| Lugre::cCamera::cCamera | ( | Ogre::Camera * | pCam | ) |
WARNING ! cCamera takes ownership of the cam pointer, which is freed in the destructor.
todo : port existing cam completely to this system ?
Definition at line 25 of file lugre_camera_L.cpp.
Referenced by Lugre::cCamera_L::CreateCamera(), and Lugre::cCamera_L::GetMainCam().
| Lugre::cCamera::cCamera | ( | Ogre::SceneManager * | pSceneMgr, | |
| const char * | szCamName | |||
| ) |
| Lugre::cCamera::~cCamera | ( | ) | [virtual] |
| void Lugre::cCamera::LuaRegister | ( | lua_State * | L | ) | [static] |
| Ogre::Camera* Lugre::cCamera::mpCam |
Definition at line 42 of file lugre_camera.h.
Referenced by cCamera(), Lugre::cCamera_L::LookAt(), Lugre::cCamera_L::Move(), Lugre::cCamera_L::RegisterMethods(), Lugre::cCamera_L::SetAspectRatio(), Lugre::cCamera_L::SetFarClipDistance(), Lugre::cCamera_L::SetFOVy(), Lugre::cCamera_L::SetNearClipDistance(), Lugre::cCamera_L::SetPos(), Lugre::cCamera_L::SetRot(), and ~cCamera().
| Ogre::Plane Lugre::cCamera::mReflectionPlane |
Definition at line 43 of file lugre_camera.h.
1.5.6