Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FStreamingGenerationProxyErrorHandler |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h |
| Include Path | #include "WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h" |
Syntax
class FStreamingGenerationProxyErrorHandler : public IStreamingGenerationErrorHandler
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FStreamingGenerationProxyErrorHandler
(
IStreamingGenerationErrorHandler* InInnerErrorHandler |
WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h |
Functions
Public
Overridden from IStreamingGenerationErrorHandler
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void OnActorNeedsResave
(
const IWorldPartitionActorDescInstanceView& ActorDescView |
Called when an actor needs to be resaved. | WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h | |
virtual void OnDataLayerAssetConflict
(
const UDataLayerInstanceWithAsset* DataLayerInstance, |
Called when two data layer instances share the same asset | WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h | |
virtual void OnDataLayerHierarchyTypeMismatch
(
const UDataLayerInstance* DataLayerInstance, |
Called when a data layer is not of the same type as its parent | WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h | |
virtual void OnDataLayersLoadFilterMismatch
(
const IWorldPartitionActorDescInstanceView& ActorDescView |
Called when an actor contains runtime data layers with different types of LoadFilter. | WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h | |
virtual void OnInvalidActorFilterReference
(
const IWorldPartitionActorDescInstanceView& ActorDescView, |
Called when an actor references another actor with a different set of actor filter. | WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h | |
virtual void OnInvalidDataLayerAssetType
(
const UDataLayerInstanceWithAsset* DataLayerInstance, |
Called when the data layer asset is not compatible with its data layer asset. | WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h | |
virtual void OnInvalidHLODLayer
(
const IWorldPartitionActorDescInstanceView& ActorDescView |
Called when an actor has an invalid HLOD layer. | WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h | |
virtual void OnInvalidReference
(
const IWorldPartitionActorDescInstanceView& ActorDescView, |
Called when an actor references an invalid actor. | WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h | |
virtual void OnInvalidReferenceDataLayerAsset
(
const UDataLayerInstanceWithAsset* DataLayerInstance |
Called when a data layer instance does not have a data layer asset | WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h | |
virtual void OnInvalidReferenceDataLayers
(
const IWorldPartitionActorDescInstanceView& ActorDescView, |
WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h | ||
virtual void OnInvalidReferenceGridPlacement
(
const IWorldPartitionActorDescInstanceView& ActorDescView, |
Called when an actor references an actor using a different grid placement. | WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h | |
virtual void OnInvalidReferenceRuntimeGrid
(
const IWorldPartitionActorDescInstanceView& ActorDescView, |
Called when an actor references an actor using a different RuntimeGrid. | WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h | |
virtual void OnInvalidRuntimeGrid
(
const IWorldPartitionActorDescInstanceView& ActorDescView, |
Called when an actor has an invalid runtime grid. | WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h | |
virtual void OnInvalidWorldDataLayersReference
(
const AWorldDataLayers* WorldDataLayers, |
Called when there's an error with a data layer used by a WorldDataLayers actor | WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h | |
virtual void OnInvalidWorldReference
(
const IWorldPartitionActorDescInstanceView& ActorDescView, |
WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h | ||
virtual void OnLevelInstanceInvalidWorldAsset
(
const IWorldPartitionActorDescInstanceView& ActorDescView, |
WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h | ||
virtual void OnUnsupportedHLODLayer
(
const IWorldPartitionActorDescInstanceView& ActorDescView, |
Called when an actor has a HLOD layer that doesn't support that actor. | WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationProxyErrorHandler.h |