|
void | GetMatrixCols (int nMultiInstance, out Vector4 col0, out Vector4 col1, out Vector4 col2) |
|
int | GetMultiTransformCount () |
|
bool | IsVisible (int passId) |
|
void | SetMultiInstancesTransformStrategy (MyInstanceData[] multiInstanceData, int instanceStart, int instancesCount) |
|
int | GetLodsCount (int passId) |
|
void | GetLod (int passId, int i, out MyLod lod, out MyInstanceLodState stateId, out float stateData) |
|
MyLod | GetHighlightLod () |
|
bool | SetInstanceMaterial (string materialName, MyInstanceMaterial instanceMaterial) |
|
bool | SetInstanceMaterialColorMult (string materialName, Vector3 colorMult) |
|
bool | SetInstanceMaterialEmissivity (string materialName, float emissivity) |
|
void | SetDithered (bool isHologram, float dithered) |
|
void | SetGlobalEmissivity (float emissivity) |
|
MyInstanceMaterial | GetInstanceMaterial (int instanceMaterialOffset) |
|
void | UpdateLodExplicit (List< int > activePassIds, int explicitLodNum) |
|
void | UpdateLodNoTransition (List< int > activePassIds, MyLodStrategyPreprocessor preprocessor) |
|
void | UpdateLodSmoothly (List< int > activePassIds, MyLodStrategyPreprocessor preprocessor) |
|
Definition at line 280 of file MyInstanceComponent.cs.
MyLod VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.GetHighlightLod |
( |
| ) |
|
|
inline |
MyInstanceMaterial VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.GetInstanceMaterial |
( |
int |
instanceMaterialOffset | ) |
|
|
inline |
void VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.GetLod |
( |
int |
passId, |
|
|
int |
i, |
|
|
out MyLod |
lod, |
|
|
out MyInstanceLodState |
stateId, |
|
|
out float |
stateData |
|
) |
| |
|
inline |
int VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.GetLodsCount |
( |
int |
passId | ) |
|
|
inline |
void VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.GetMatrixCols |
( |
int |
nMultiInstance, |
|
|
out Vector4 |
col0, |
|
|
out Vector4 |
col1, |
|
|
out Vector4 |
col2 |
|
) |
| |
|
inline |
int VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.GetMultiTransformCount |
( |
| ) |
|
|
inline |
bool VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.IsVisible |
( |
int |
passId | ) |
|
|
inline |
void VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.SetDithered |
( |
bool |
isHologram, |
|
|
float |
dithered |
|
) |
| |
|
inline |
void VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.SetGlobalEmissivity |
( |
float |
emissivity | ) |
|
|
inline |
bool VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.SetInstanceMaterial |
( |
string |
materialName, |
|
|
MyInstanceMaterial |
instanceMaterial |
|
) |
| |
|
inline |
bool VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.SetInstanceMaterialColorMult |
( |
string |
materialName, |
|
|
Vector3 |
colorMult |
|
) |
| |
|
inline |
bool VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.SetInstanceMaterialEmissivity |
( |
string |
materialName, |
|
|
float |
emissivity |
|
) |
| |
|
inline |
void VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.SetMultiInstancesTransformStrategy |
( |
MyInstanceData[] |
multiInstanceData, |
|
|
int |
instanceStart, |
|
|
int |
instancesCount |
|
) |
| |
|
inline |
void VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.UpdateLodExplicit |
( |
List< int > |
activePassIds, |
|
|
int |
explicitLodNum |
|
) |
| |
|
inline |
void VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.UpdateLodNoTransition |
( |
List< int > |
activePassIds, |
|
|
MyLodStrategyPreprocessor |
preprocessor |
|
) |
| |
|
inline |
void VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.UpdateLodSmoothly |
( |
List< int > |
activePassIds, |
|
|
MyLodStrategyPreprocessor |
preprocessor |
|
) |
| |
|
inline |
HalfVector3 VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.KeyColor |
MyModel VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.DepthModel |
|
get |
HalfVector4 VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.GlobalColorMultEmissivity |
|
get |
MyModels VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.Models |
|
get |
MyModel VRage.Render11.GeometryStage2.Instancing.MyInstanceComponent.StandardModel |
|
get |
The documentation for this class was generated from the following file: