|
| DrawParam () |
| Constructor. [詳細]
|
|
virtual | ~DrawParam () |
| Destructor. [詳細]
|
|
virtual void | setupDraw () |
|
virtual void | drawTexture (int textureNo, int indexCount, int vertexCount, l2d_index *indexArray, l2d_pointf *vertexArray, l2d_uvmapf *uvArray, float opacity, int colorCompositionType)=0 |
| テクスチャの描画 [詳細]
|
|
virtual int | generateModelTextureNo () |
| モデルのテクスチャ番号を確保 [詳細]
|
|
virtual void | releaseModelTextureNo (int no) |
| 指定したモデルのテクスチャを解放する [詳細]
|
|
virtual void | setBaseColor (float alpha, float red, float green, float blue) |
| モデル描画の際、全体に掛け合わされる色設定。 [詳細]
|
|
void | setCulling (bool culling) |
|
void | setMatrix (float *_matrix4x4) |
|
void | setPremultipliedAlpha (bool enable) |
|
bool | isPremultipliedAlpha () |
|
void | setAnisotrophy (int n) |
|
int | getAnisotrophy () |
|
|
static void * | operator new (l2d_size_t size) |
| new オペレータ (Ownerを指定しない場合) [詳細]
|
|
static void | operator delete (void *ptr) |
| delete オペレータ (Ownerを指定しない場合) [詳細]
|
|
static void * | operator new[] (l2d_size_t size) |
| new[] オペレータ (Ownerを指定しない場合) [詳細]
|
|
static void | operator delete[] (void *ptr) |
| delete[] オペレータ (Ownerを指定しない場合) [詳細]
|
|
static void * | operator new (l2d_size_t size, void *ptr) |
| placement new オペレータ [詳細]
|
|
static void | operator delete (void *ptr, void *ptr2) |
| placement delete オペレータ [詳細]
|
|
static void * | operator new (l2d_size_t size, MemoryParam *memParam) |
| new オペレータ (デバッグ用) [詳細]
|
|
static void | operator delete (void *ptr, MemoryParam *memParam) |
| delete オペレータ (デバッグ用) [詳細]
|
|
static void * | operator new (l2d_size_t size, MemoryParam *memParam, const char *filename, int line) |
| new オペレータ (デバッグ用) [詳細]
|
|
static void | operator delete (void *ptr, MemoryParam *memParam, const char *filename, int line) |
| delete オペレータ (デバッグ用) [詳細]
|
|
描画パラメータ管理クラス。サブクラスに環境依存する描画命令を記述される。