#include <TextureRenderer.h>
Inherits TextureRendererBase.
Inherited by TexQuadDeco.
Public Member Functions | |
| TextureRenderer () | |
| ~TextureRenderer () | |
| virtual void | allocLists (s32 bufferSize) |
| agl::TextureData * | getTexture1 () const |
| void | setTexture1 (agl::TextureData *tex) |
| agl::TextureData * | getTexture2 () const |
| void | setTexture2 (agl::TextureData *tex) |
| agl::TextureData * | getTexture3 () const |
| void | setTexture3 (agl::TextureData *tex) |
| Public Member Functions inherited from TextureRendererBase | |
| TextureRendererBase () | |
Static Public Member Functions | |
| static void | loadTexture (const sead::SafeString &archiveName, const sead::SafeString &textureName, agl::TextureData *texture, nw::g3d::res::ResFile *&res, agl::TextureSampler *sampler) |
Protected Attributes | |
| u32 | _30 |
| agl::TextureData * | mTexture1 |
| agl::TextureData * | mTexture2 |
| agl::TextureData * | mTexture3 |
| sead::Buffer< sead::Vector3f > | mBuffer1 |
| sead::Buffer< sead::Vector3f > | mBuffer2 |
| u32 | _50 [2] |
| sead::Buffer< f32 > | _58 |
| sead::Buffer< f32 > | _60 |
| u32 | _68 [2] |
| sead::Buffer< s32 > | _70 |
| u32 | _78 [2] |
| u32 | _80 [2] |
| u32 | _88 [2] |
| u32 | _90 [2] |
| Protected Attributes inherited from TextureRendererBase | |
| sead::Matrix34f | mMatrix |
| TextureRenderer::TextureRenderer | ( | ) |
| TextureRenderer::~TextureRenderer | ( | ) |
|
static |
|
virtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |