#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.