Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/ISMPartition
Inheritance Hierarchy
- FISMComponentDescriptorBase
- FSoftISMComponentDescriptor
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/ISMPartition/ISMComponentDescriptor.h |
| Include | #include "ISMPartition/ISMComponentDescriptor.h" |
Syntax
struct FSoftISMComponentDescriptor : public FISMComponentDescriptorBase
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSoftObjectPtr< UMaterialInterface > | OverlayMaterial | ||
| TArray< TSoftObjectPtr< UMaterialInterface > > | OverrideMaterials | ||
| TArray< TSoftObjectPtr< URuntimeVirtualTexture > > | RuntimeVirtualTextures | ||
| TSoftObjectPtr< UStaticMesh > | StaticMesh |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FSoftISMComponentDescriptor
(
const FISMComponentDescriptor& Other |
Functions
| Type | Name | Description | |
|---|---|---|---|
| uint32 | ComputeHash () |
||
| UInstancedStaticMeshComponent * | CreateComponent
(
UObject* Outer, |
||
| FSoftISMComponentDescriptor | CreateFrom
(
const TSubclassOf< UStaticMeshComponent >& ComponentClass |
||
| void | InitComponent
(
UInstancedStaticMeshComponent* ISMComponent |
||
| void | InitFrom
(
const UStaticMeshComponent* Component, |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator!=
(
const FSoftISMComponentDescriptor& Other |
||
| bool | operator==
(
const FSoftISMComponentDescriptor& Other |