#include <MercuryDynTex.h>
Inheritance diagram for MercuryDynTex:
Public Member Functions | |
MercuryDynTex () | |
virtual void | Init () |
virtual void | Update (const float dTime) |
[internal] Update (call this update last when abstracting because Update can destroy the object) | |
virtual void | Prerender () |
Add another object to this object's children. | |
virtual void | CustomRender () |
virtual void | AttachTexture (const MString &t) |
CLASS_RTTI (MercuryDynTex, MercuryObject) | |
void | ConfigureForOrtho (float LX, float LY, float LZ, float HX, float HY, float HZ) |
void | AttachToVBO (int iVBO) |
Public Attributes | |
MercuryCamera | Camera |
Private Attributes | |
bool | m_bOrtho |
float | m_fLX |
float | m_fLY |
float | m_fLZ |
float | m_fHX |
float | m_fHY |
float | m_fHZ |
MercuryTexture * | m_pAtt |
Definition at line 7 of file MercuryDynTex.h.
MercuryDynTex::MercuryDynTex | ( | ) |
Definition at line 13 of file MercuryDynTex.cpp.
void MercuryDynTex::Init | ( | ) | [virtual] |
void MercuryDynTex::Update | ( | const float | dTime | ) | [virtual] |
[internal] Update (call this update last when abstracting because Update can destroy the object)
Reimplemented from MercuryObject.
Definition at line 30 of file MercuryDynTex.cpp.
void MercuryDynTex::Prerender | ( | ) | [virtual] |
Add another object to this object's children.
MercuryObject takes on an object and a ParentDelete. if bParentDelete == true, then the parent you are adding object to will delete object when the parent is deleted.
Reimplemented from MercuryObject.
Definition at line 36 of file MercuryDynTex.cpp.
void MercuryDynTex::CustomRender | ( | ) | [virtual] |
void MercuryDynTex::AttachTexture | ( | const MString & | t | ) | [virtual] |
Definition at line 240 of file MercuryDynTex.cpp.
MercuryDynTex::CLASS_RTTI | ( | MercuryDynTex | , | |
MercuryObject | ||||
) |
void MercuryDynTex::ConfigureForOrtho | ( | float | LX, | |
float | LY, | |||
float | LZ, | |||
float | HX, | |||
float | HY, | |||
float | HZ | |||
) | [inline] |
Definition at line 19 of file MercuryDynTex.h.
void MercuryDynTex::AttachToVBO | ( | int | iVBO | ) |
Definition at line 234 of file MercuryDynTex.cpp.
Definition at line 24 of file MercuryDynTex.h.
bool MercuryDynTex::m_bOrtho [private] |
Definition at line 27 of file MercuryDynTex.h.
float MercuryDynTex::m_fLX [private] |
Definition at line 28 of file MercuryDynTex.h.
float MercuryDynTex::m_fLY [private] |
Definition at line 28 of file MercuryDynTex.h.
float MercuryDynTex::m_fLZ [private] |
Definition at line 28 of file MercuryDynTex.h.
float MercuryDynTex::m_fHX [private] |
Definition at line 28 of file MercuryDynTex.h.
float MercuryDynTex::m_fHY [private] |
Definition at line 28 of file MercuryDynTex.h.
float MercuryDynTex::m_fHZ [private] |
Definition at line 28 of file MercuryDynTex.h.
MercuryTexture* MercuryDynTex::m_pAtt [private] |
Definition at line 29 of file MercuryDynTex.h.