#include <TranslationMaterial.h>
Inheritance diagram for LampForMaya::TranslationMaterial:
Public Member Functions | |
virtual | ~TranslationMaterial () |
デストラクタ | |
virtual bool | analyze ()=0 |
分析 | |
virtual bool | convertToLamp (Scene *scene)=0 |
Lampへの変換. | |
virtual bool | isBasicMaterial () const |
基本マテリアルかどうか | |
virtual TranslationBasicMaterial * | castBasicMaterial () const |
基本マテリアルへのキャスト | |
Protected Member Functions | |
TranslationMaterial (const MObject &initializeObject, const String &initializeName) | |
コンストラクタ | |
virtual bool | analyzeMaterial () |
マテリアルの分析 | |
virtual bool | convertMaterial (Material *material) |
マテリアルのコンバート | |
Protected Attributes | |
MObject | object_ |
オブジェクト | |
String | name_ |
名前 | |
int | blendMode_ |
ブレンドモード | |
float | alpha_ |
アルファ | |
int | blendSource_ |
ブレンドソース | |
int | blendDestination_ |
ブレンドデスティネーション | |
bool | zWrite_ |
Z書き込み. | |
bool | zTestlag_ |
Zテスト. | |
int | fogOption_ |
フォグオプション | |
u_int | lightMask_ |
ライトマスク | |
int | priority_ |
優先度 | |
Friends | |
class | TranslationMaterialManager |
Definition at line 41 of file TranslationMaterial.h.
|
コンストラクタ
Definition at line 33 of file TranslationMaterial.cpp. |
|
分析
Implemented in LampForMaya::TranslationBasicMaterial. Referenced by LampForMaya::TranslationMaterialManager::analysisMaterial(). |
|
マテリアルの分析
Definition at line 43 of file TranslationMaterial.cpp. References alpha_, blendDestination_, blendMode_, blendSource_, fogOption_, lightMask_, object_, priority_, zTestlag_, and zWrite_. Referenced by LampForMaya::TranslationBasicMaterial::analyze(). |
|
基本マテリアルへのキャスト
Definition at line 75 of file TranslationMaterial.h. References isBasicMaterial(). |
|
マテリアルのコンバート
Definition at line 67 of file TranslationMaterial.cpp. References alpha_, blendDestination_, blendMode_, blendSource_, fogOption_, lightMask_, priority_, zTestlag_, and zWrite_. Referenced by LampForMaya::TranslationBasicMaterial::convertToLamp(). |
|
Lampへの変換.
Implemented in LampForMaya::TranslationBasicMaterial. Referenced by LampForMaya::TranslationMaterialManager::convertToLamp(). |
|
基本マテリアルかどうか
Reimplemented in LampForMaya::TranslationBasicMaterial. Definition at line 69 of file TranslationMaterial.h. Referenced by castBasicMaterial(). |