Navigation
API > API/Plugins > API/Plugins/MassRepresentation
References
| Module | MassRepresentation |
| Header | /Engine/Plugins/Runtime/MassGameplay/Source/MassRepresentation/Public/MassRepresentationTypes.h |
| Include | #include "MassRepresentationTypes.h" |
Syntax
USTRUCT&40;&41;
struct FMassStaticMeshInstanceVisualizationMeshDesc
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bCastShadows | Controls whether the ISM can cast shadow or not | |
| TSubclassOf< UInstancedStaticMeshComponent > | ISMComponentClass | InstancedStaticMeshComponent class to use to manage instances described by this struct instance | |
| TArray< TObjectPtr< UMaterialInterface > > | MaterialOverrides | Material overrides for the static mesh visual representation. | |
| float | MaxLODSignificance | The maximum exclusive LOD significance to stop using this static mesh | |
| TObjectPtr< UStaticMesh > | Mesh | The static mesh visual representation | |
| float | MinLODSignificance | The minimum inclusive LOD significance to start using this static mesh | |
| EComponentMobility::Type | Mobility | Controls the mobility of the ISM |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | SetSignificanceRange
(
const EMassLOD::Type MinLOD, |
Convenience function for setting MinLODSinificance and MaxLODSinificance based on EMassLOD values |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator==
(
const FMassStaticMeshInstanceVisualizationMeshDesc& Other |