Navigation
API > API/Plugins > API/Plugins/PCG
| Name | UPCGManagedISKMComponent |
| Type | class |
| Header File | /Engine/Plugins/PCG/Source/PCG/Public/PCGManagedResource.h |
| Include Path | #include "PCGManagedResource.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class UPCGManagedISKMComponent : public UPCGManagedComponent
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UPCGManagedResource → UPCGManagedComponentBase → UPCGManagedComponent → UPCGManagedISKMComponent
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UInstancedSkinnedMeshComponent * GetComponent() |
PCGManagedResource.h | ||
const FSkinnedMeshComponentDescriptor & GetDescriptor() |
PCGManagedResource.h | ||
FPCGCrc GetSettingsCrc() |
PCGManagedResource.h | ||
void SetComponent
(
UInstancedSkinnedMeshComponent* InComponent |
PCGManagedResource.h | ||
void SetDescriptor
(
const FSkinnedMeshComponentDescriptor& InDescriptor |
PCGManagedResource.h | ||
void SetRootLocation
(
const FVector& InRootLocation |
PCGManagedResource.h | ||
void SetSettingsCrc
(
const FPCGCrc& InSettingsCrc |
PCGManagedResource.h |
Overridden from UPCGManagedComponentBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ResetComponent() |
PCGManagedResource.h | ||
virtual bool SupportsComponentReset() |
PCGManagedResource.h |
Overridden from UPCGManagedResource
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void MarkAsReused() |
Marks the resource as being reused as-is during the generation | PCGManagedResource.h | |
virtual void MarkAsUsed() |
Marks the resources as being kept and changed through generation | PCGManagedResource.h | |
virtual bool ReleaseIfUnused
(
TSet< TSoftObjectPtr< AActor > >& OutActorsToDelete |
Releases resource if empty or unused. | PCGManagedResource.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostLoad() |
PCGManagedResource.h |