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