Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/WorldPartition > API/Runtime/Engine/WorldPartition/ErrorHandling
Inheritance Hierarchy
- IStreamingGenerationErrorHandler
- FStreamingGenerationLogErrorHandler
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationLogErrorHandler.h |
| Include | #include "WorldPartition/ErrorHandling/WorldPartitionStreamingGenerationLogErrorHandler.h" |
Syntax
class FStreamingGenerationLogErrorHandler : public IStreamingGenerationErrorHandler
Remarks
Copyright Epic Games, Inc. All Rights Reserved.
Overridden from IStreamingGenerationErrorHandler
| Type | Name | Description | |
|---|---|---|---|
| void | OnActorNeedsResave
(
const IWorldPartitionActorDescInstanceView& ActorDescView |
Called when an actor needs to be resaved. | |
| void | OnDataLayerAssetConflict
(
const UDataLayerInstanceWithAsset* DataLayerInstance, |
Called when two data layer instances share the same asset | |
| void | OnDataLayerHierarchyTypeMismatch
(
const UDataLayerInstance* DataLayerInstance, |
Called when a data layer is not of the same type as its parent | |
| void | OnDataLayersLoadFilterMismatch
(
const IWorldPartitionActorDescInstanceView& ActorDescView |
Called when an actor contains runtime data layers with different types of LoadFilter. | |
| void | OnInvalidActorFilterReference
(
const IWorldPartitionActorDescInstanceView& ActorDescView, |
Called when an actor references another actor with a different set of actor filter. | |
| void | OnInvalidDataLayerAssetType
(
const UDataLayerInstanceWithAsset* DataLayerInstance, |
Called when the data layer asset is not compatible with its data layer asset. | |
| void | OnInvalidHLODLayer
(
const IWorldPartitionActorDescInstanceView& ActorDescView |
Called when an actor has an invalid HLOD layer. | |
| void | OnInvalidReference
(
const IWorldPartitionActorDescInstanceView& ActorDescView, |
Called when an actor references an invalid actor. | |
| void | OnInvalidReferenceDataLayerAsset
(
const UDataLayerInstanceWithAsset* DataLayerInstance |
Called when a data layer instance does not have a data layer asset | |
| void | OnInvalidReferenceDataLayers
(
const IWorldPartitionActorDescInstanceView& ActorDescView, |
||
| void | OnInvalidReferenceGridPlacement
(
const IWorldPartitionActorDescInstanceView& ActorDescView, |
Called when an actor references an actor using a different grid placement. | |
| void | OnInvalidReferenceRuntimeGrid
(
const IWorldPartitionActorDescInstanceView& ActorDescView, |
Called when an actor references an actor using a different RuntimeGrid. | |
| void | OnInvalidRuntimeGrid
(
const IWorldPartitionActorDescInstanceView& ActorDescView, |
Called when an actor has an invalid runtime grid. | |
| void | OnInvalidWorldDataLayersReference
(
const AWorldDataLayers* WorldDataLayers, |
Called when there's an error with a data layer used by a WorldDataLayers actor | |
| void | OnInvalidWorldReference
(
const IWorldPartitionActorDescInstanceView& ActorDescView, |
||
| void | OnLevelInstanceInvalidWorldAsset
(
const IWorldPartitionActorDescInstanceView& ActorDescView, |