Navigation
API > API/Plugins > API/Plugins/FastGeoStreaming
| Name | UFastGeoWorldPartitionRuntimeCellTransformer |
| Type | class |
| Header File | /Engine/Plugins/Experimental/FastGeoStreaming/Source/FastGeoStreaming/Public/FastGeoWorldPartitionRuntimeCellTransformer.h |
| Include Path | #include "FastGeoWorldPartitionRuntimeCellTransformer.h" |
Syntax
UCLASS (Config=FastGeoStreaming, defaultconfig)
class UFastGeoWorldPartitionRuntimeCellTransformer : public UWorldPartitionRuntimeCellTransformer
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UWorldPartitionRuntimeCellTransformer → UFastGeoWorldPartitionRuntimeCellTransformer
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UFastGeoWorldPartitionRuntimeCellTransformer
(
const FObjectInitializer& ObjectInitializer |
FastGeoWorldPartitionRuntimeCellTransformer.h |
Structs
| Name | Remarks |
|---|---|
| FTransformableActor | |
| FTransformationStats |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| CVarIsDebugModeEnabled | FAutoConsoleVariableRef | FastGeoWorldPartitionRuntimeCellTransformer.h | |
| CVarIsFastGeoEnabled | FAutoConsoleVariableRef | FastGeoWorldPartitionRuntimeCellTransformer.h | |
| IsDebugModeEnabled | bool | FastGeoWorldPartitionRuntimeCellTransformer.h | |
| IsFastGeoEnabled | bool | FastGeoWorldPartitionRuntimeCellTransformer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginDestroy() |
FastGeoWorldPartitionRuntimeCellTransformer.h | ||
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& InPropertyChangedEvent |
FastGeoWorldPartitionRuntimeCellTransformer.h | ||
virtual void PreEditChange
(
FProperty* InPropertyAboutToChange |
FastGeoWorldPartitionRuntimeCellTransformer.h | ||
virtual void Serialize
(
FArchive& Ar |
FastGeoWorldPartitionRuntimeCellTransformer.h | ||
virtual void Transform
(
ULevel* InLevel |
FastGeoWorldPartitionRuntimeCellTransformer.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TMap< AActor *, TArray< AActor * > > BuildActorsReferencesMap
(
const TArray< AActor* >& InActors |
FastGeoWorldPartitionRuntimeCellTransformer.h | ||
bool CanAlwaysIgnoreActor
(
AActor* InActor |
FastGeoWorldPartitionRuntimeCellTransformer.h | ||
bool CanRemoveActor
(
AActor* InActor, |
FastGeoWorldPartitionRuntimeCellTransformer.h | ||
FFastGeoTransformResult CanTransformActor
(
AActor* InActor, |
FastGeoWorldPartitionRuntimeCellTransformer.h | ||
FFastGeoTransformResult CanTransformComponent
(
UPrimitiveComponent* InComponent |
FastGeoWorldPartitionRuntimeCellTransformer.h | ||
void GatherTransformableActors
(
const TArray< AActor* >& InActors, |
FastGeoWorldPartitionRuntimeCellTransformer.h | ||
virtual bool IsActorTransformable
(
AActor* InActor, |
Whether the actor can be processed by the transformer. | FastGeoWorldPartitionRuntimeCellTransformer.h | |
FFastGeoTransformResult IsAllowedActorClass
(
AActor* InActor |
FastGeoWorldPartitionRuntimeCellTransformer.h | ||
FFastGeoTransformResult IsAllowedComponentClass
(
UActorComponent* InComponent |
FastGeoWorldPartitionRuntimeCellTransformer.h | ||
bool IsBlueprintActorWithLogic
(
AActor* InActor |
FastGeoWorldPartitionRuntimeCellTransformer.h | ||
virtual bool IsComponentTransformable
(
UPrimitiveComponent* InComponent, |
Whether the component can be processed by the transformer. | FastGeoWorldPartitionRuntimeCellTransformer.h | |
bool IsDebugMode() |
FastGeoWorldPartitionRuntimeCellTransformer.h | ||
virtual bool IsFullyTransformedActorDeletable
(
AActor* InActor, |
Whether the fully transformed actor can be deleted by the transformer. | FastGeoWorldPartitionRuntimeCellTransformer.h | |
void OnSelectionChanged
(
UObject* Object |
FastGeoWorldPartitionRuntimeCellTransformer.h |