|
| MaterialReflections () |
|
virtual | ~MaterialReflections () |
|
void | Init (Material *pMaterial) |
|
Int32 | ConvertToID (Int32 nDescID) |
|
Int32 | ConvertToLayerID (Int32 nDescID) |
|
Int32 | ConvertToDataID (Int32 nDescID) |
|
XReflectionLayer * | GetLayerFromLayerDataID (Int32 nLayerID) |
|
void | ScaleAnimationTrack (CTrack *pTrack, Float fScale) |
|
void | CopyAnimationData (Int32 nSourceID, Int32 nTargetID, Bool bQuick=false, Bool bScale=false, Float fScale=1.0) |
|
void | RemapOldData (BaseContainer *pData, Bool bOnLoad, Int32 nFileVersion) |
|
void | FindPrimaryLayers (BaseContainer *pData, Int32 &nLayerReflection, Int32 &nLayerSpecular) |
|
void | RebuildOldData (BaseContainer *pData, Bool bQuick) |
|
void | RebuildOldDataRestore (BaseContainer *pData) |
|
Bool | RemapOldReflectionLayersData (BaseContainer *pData) |
|
ReflectionLayer * | SDKAddReflectionLayer () |
|
ReflectionLayer * | SDKGetReflectionLayerID (Int32 nID) |
|
ReflectionLayer * | SDKGetReflectionLayerIndex (Int32 nIndex) |
|
ReflectionLayer * | SDKGetReflectionLayerTrans () |
|
Int32 | SDKGetReflectionLayerCount () |
|
void | SDKRemoveReflectionLayerID (Int32 nID) |
|
void | SDKRemoveReflectionLayerIndex (Int32 nIndex) |
|
void | SDKRemoveReflectionAllLayers () |
|
void | SDKGetAllReflectionShaders (BaseArray< BaseShader * > &ShaderList) |
|
void | SDKGetReflectionPrimaryLayers (Int32 &nLayerReflection, Int32 &nLayerSpecular) |
|
Int32 | SDKReflectionLayerGetLayerID (const ReflectionLayer *layer) |
|
String | SDKReflectionLayerGetName (const ReflectionLayer *layer) |
|
void | SDKReflectionLayerSetName (ReflectionLayer *layer, const String &name) |
|
Int32 | SDKReflectionLayerGetFlags (const ReflectionLayer *layer) |
|
void | SDKReflectionLayerSetFlags (ReflectionLayer *layer, Int32 flags) |
|
Bool | GetParameter (const DescID &id, GeData &t_data) |
|
Bool | SetDParameter (const DescID &id, const GeData &t_data) |
|
Int | GetLayerCount () |
|
Handles material reflection channel.