OpenMW
|
#include <characterpreview.hpp>
Public Member Functions | |
CharacterPreview (MWWorld::Ptr character, int sizeX, int sizeY, const std::string &name, Ogre::Vector3 position, Ogre::Vector3 lookAt) | |
virtual | ~CharacterPreview () |
virtual void | setup () |
virtual void | onSetup () |
virtual void | rebuild () |
Protected Member Functions | |
virtual bool | renderHeadOnly () |
Protected Attributes | |
Ogre::TexturePtr | mTexture |
Ogre::RenderTarget * | mRenderTarget |
Ogre::Viewport * | mViewport |
Ogre::Camera * | mCamera |
Ogre::SceneManager * | mSceneMgr |
Ogre::SceneNode * | mNode |
Ogre::Vector3 | mPosition |
Ogre::Vector3 | mLookAt |
MWWorld::Ptr | mCharacter |
MWRender::NpcAnimation * | mAnimation |
std::string | mCurrentAnimGroup |
std::string | mName |
int | mSizeX |
int | mSizeY |
MWRender::CharacterPreview::CharacterPreview | ( | MWWorld::Ptr | character, |
int | sizeX, | ||
int | sizeY, | ||
const std::string & | name, | ||
Ogre::Vector3 | position, | ||
Ogre::Vector3 | lookAt | ||
) |
MWRender::CharacterPreview::~CharacterPreview | ( | ) | [virtual] |
void MWRender::CharacterPreview::onSetup | ( | ) | [virtual] |
Reimplemented in MWRender::RaceSelectionPreview, and MWRender::InventoryPreview.
void MWRender::CharacterPreview::rebuild | ( | ) | [virtual] |
virtual bool MWRender::CharacterPreview::renderHeadOnly | ( | ) | [inline, protected, virtual] |
Reimplemented in MWRender::RaceSelectionPreview.
void MWRender::CharacterPreview::setup | ( | ) | [virtual] |
Ogre::Camera* MWRender::CharacterPreview::mCamera [protected] |
MWWorld::Ptr MWRender::CharacterPreview::mCharacter [protected] |
std::string MWRender::CharacterPreview::mCurrentAnimGroup [protected] |
Ogre::Vector3 MWRender::CharacterPreview::mLookAt [protected] |
std::string MWRender::CharacterPreview::mName [protected] |
Ogre::SceneNode* MWRender::CharacterPreview::mNode [protected] |
Ogre::Vector3 MWRender::CharacterPreview::mPosition [protected] |
Ogre::RenderTarget* MWRender::CharacterPreview::mRenderTarget [protected] |
Ogre::SceneManager* MWRender::CharacterPreview::mSceneMgr [protected] |
int MWRender::CharacterPreview::mSizeX [protected] |
int MWRender::CharacterPreview::mSizeY [protected] |
Ogre::TexturePtr MWRender::CharacterPreview::mTexture [protected] |
Ogre::Viewport* MWRender::CharacterPreview::mViewport [protected] |