Navigation
API > API/Plugins > API/Plugins/MassRepresentation
Inheritance Hierarchy
- UObject
- UMassEntityTraitBase
- UMassDistanceVisualizationTrait
- UMassStationaryDistanceVisualizationTrait
- UInstancedActorsVisualizationTrait
References
| Module | MassRepresentation |
| Header | /Engine/Plugins/Runtime/MassGameplay/Source/MassRepresentation/Public/MassDistanceVisualizationTrait.h |
| Include | #include "MassDistanceVisualizationTrait.h" |
Syntax
UCLASS (Meta=(DisplayName="DEPRECATED DistanceVisualization"))
class UMassDistanceVisualizationTrait : public UMassEntityTraitBase
Remarks
This class has been soft-deprecated. Use MassStationaryVisualizationTrait or MassMovableVisualizationTrait
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAllowServerSideVisualization | If set to true will result in the visualization-related fragments being added to server-size entities as well. | |
| bool | bCanModifyRepresentationSubsystemClass | The property is marked like this to ensure it won't show up in UI | |
| bool | bRegisterStaticMeshDesc | Controls whether StaticMeshInstanceDesc gets registered via FindOrAddStaticMeshDesc call. | |
| TSubclassOf< AActor > | HighResTemplateActor | Actor class of this agent when spawned in high resolution | |
| FMassDistanceLODParameters | LODParams | Configuration parameters for the Distance LOD processor | |
| TSubclassOf< AActor > | LowResTemplateActor | Actor class of this agent when spawned in low resolution | |
| FMassRepresentationParameters | Params | Configuration parameters for the representation processor | |
| TSubclassOf< UMassRepresentationSubsystem > | RepresentationSubsystemClass | Allow subclasses to override the representation subsystem to use | |
| FStaticMeshInstanceVisualizationDesc | StaticMeshInstanceDesc | Instanced static mesh information for this agent |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Overridden from UMassEntityTraitBase
| Type | Name | Description | |
|---|---|---|---|
| void | BuildTemplate
(
FMassEntityTemplateBuildContext& BuildContext, |
Appends items into the entity template required for the trait. | |
| void | DestroyTemplate
(
const UWorld& World |