#include <J3DMaterial.h>
◆ J3DMaterial()
| J3DMaterial::J3DMaterial |
( |
| ) |
|
|
inline |
◆ ~J3DMaterial()
| J3DMaterial::~J3DMaterial |
( |
| ) |
|
|
inline |
◆ addShape()
| void J3DMaterial::addShape |
( |
J3DShape * | pShape | ) |
|
|
inline |
◆ calc()
| void J3DMaterial::calc |
( |
f32 const | param_0(*)[4] | ) |
|
|
virtual |
◆ calcCurrentMtx()
| void J3DMaterial::calcCurrentMtx |
( |
| ) |
|
◆ calcDiffTexMtx()
| void J3DMaterial::calcDiffTexMtx |
( |
f32 const | param_0(*)[4] | ) |
|
|
virtual |
◆ calcSizeColorBlock()
| u32 J3DMaterial::calcSizeColorBlock |
( |
u32 | flags | ) |
|
|
static |
◆ calcSizeIndBlock()
| u32 J3DMaterial::calcSizeIndBlock |
( |
int | flags | ) |
|
|
static |
◆ calcSizePEBlock()
| u32 J3DMaterial::calcSizePEBlock |
( |
u32 | flags, |
|
|
u32 | materialMode ) |
|
static |
◆ calcSizeTevBlock()
| u32 J3DMaterial::calcSizeTevBlock |
( |
int | tevStageNum | ) |
|
|
static |
◆ calcSizeTexGenBlock()
| u32 J3DMaterial::calcSizeTexGenBlock |
( |
u32 | flags | ) |
|
|
static |
◆ change()
| void J3DMaterial::change |
( |
| ) |
|
|
virtual |
◆ copy()
◆ countDLSize()
| u32 J3DMaterial::countDLSize |
( |
| ) |
|
◆ createColorBlock()
◆ createIndBlock()
◆ createPEBlock()
◆ createTevBlock()
| J3DTevBlock * J3DMaterial::createTevBlock |
( |
int | tevStageNum | ) |
|
|
static |
◆ createTexGenBlock()
◆ diff()
| void J3DMaterial::diff |
( |
u32 | diffFlags | ) |
|
|
virtual |
◆ getBlend()
◆ getColorBlock()
◆ getColorChan()
◆ getFog()
| J3DFog * J3DMaterial::getFog |
( |
| ) |
|
|
inline |
◆ getIndBlock()
◆ getIndex()
| u16 J3DMaterial::getIndex |
( |
| ) |
|
|
inline |
◆ getJoint()
◆ getMatColor()
◆ getMaterialAnm()
◆ getNBTScale()
◆ getNext()
◆ getPEBlock()
◆ getShape()
◆ getSharedDisplayListObj()
◆ getTevBlock()
◆ getTevColor()
◆ getTevKColor()
◆ getTevStageNum()
| u8 J3DMaterial::getTevStageNum |
( |
| ) |
const |
|
inline |
◆ getTexCoord()
◆ getTexGenBlock()
◆ getTexGenNum()
| u32 J3DMaterial::getTexGenNum |
( |
| ) |
const |
|
inline |
◆ getTexMtx()
◆ getTexNo()
| u16 J3DMaterial::getTexNo |
( |
u32 | idx | ) |
|
|
inline |
◆ getZMode()
◆ initialize()
| void J3DMaterial::initialize |
( |
| ) |
|
◆ isDrawModeOpaTexEdge()
| bool J3DMaterial::isDrawModeOpaTexEdge |
( |
| ) |
|
|
inline |
◆ load()
| void J3DMaterial::load |
( |
| ) |
|
|
virtual |
◆ loadSharedDL()
| void J3DMaterial::loadSharedDL |
( |
| ) |
|
|
virtual |
◆ makeDisplayList()
| void J3DMaterial::makeDisplayList |
( |
| ) |
|
|
virtual |
◆ makeDisplayList_private()
◆ makeSharedDisplayList()
| void J3DMaterial::makeSharedDisplayList |
( |
| ) |
|
|
virtual |
◆ newSharedDisplayList()
| s32 J3DMaterial::newSharedDisplayList |
( |
u32 | dlSize | ) |
|
◆ newSingleSharedDisplayList()
| s32 J3DMaterial::newSingleSharedDisplayList |
( |
u32 | dlSize | ) |
|
◆ onInvalid()
| void J3DMaterial::onInvalid |
( |
| ) |
|
|
inline |
◆ patch()
| void J3DMaterial::patch |
( |
| ) |
|
|
virtual |
◆ reset()
| void J3DMaterial::reset |
( |
| ) |
|
|
virtual |
◆ setAmbColor()
| void J3DMaterial::setAmbColor |
( |
u32 | i, |
|
|
const J3DGXColor * | i_color ) |
|
inline |
◆ setCullMode()
| void J3DMaterial::setCullMode |
( |
u8 | i_mode | ) |
|
|
inline |
◆ setCurrentMtx()
| void J3DMaterial::setCurrentMtx |
( |
| ) |
|
◆ setJoint()
| void J3DMaterial::setJoint |
( |
J3DJoint * | pJoint | ) |
|
|
inline |
◆ setLight()
◆ setMaterialAnm()
◆ setMaterialMode()
| void J3DMaterial::setMaterialMode |
( |
u32 | i_mode | ) |
|
|
inline |
◆ setNext()
◆ setTevColor()
◆ setTevKColor()
| void J3DMaterial::setTevKColor |
( |
u32 | i, |
|
|
const J3DGXColor * | i_color ) |
|
inline |
◆ setTexMtx()
◆ setZCompLoc()
| void J3DMaterial::setZCompLoc |
( |
u8 | i_comploc | ) |
|
|
inline |
◆ field_0x1c
| u32 J3DMaterial::field_0x1c |
◆ mColorBlock
◆ mCurrentMtx
◆ mDiffFlag
| u32 J3DMaterial::mDiffFlag |
◆ mIndBlock
◆ mIndex
◆ mInvalid
| u32 J3DMaterial::mInvalid |
◆ mJoint
◆ mMaterialAnm
◆ mMaterialMode
| u32 J3DMaterial::mMaterialMode |
◆ mNext
◆ mPEBlock
◆ mpOrigMaterial
◆ mShape
◆ mSharedDLObj
◆ mTevBlock
◆ mTexGenBlock
The documentation for this class was generated from the following files: