UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IActorInstanceManagerInterface Class Referenceabstract

#include <ActorInstanceManagerInterface.h>

+ Inheritance diagram for IActorInstanceManagerInterface:

Public Member Functions

virtual int32 ConvertCollisionIndexToInstanceIndex (int32 InIndex, const UPrimitiveComponent *RelevantComponent) const =0
 
virtual AActorFindActor (const FActorInstanceHandle &Handle)=0
 
virtual AActorFindOrCreateActor (const FActorInstanceHandle &Handle)=0
 
virtual UClassGetRepresentedClass (int32 InstanceIndex) const =0
 
virtual ULevelGetLevelForInstance (int32 InstanceIndex) const =0
 
virtual FTransform GetTransform (const FActorInstanceHandle &Handle) const =0
 

Member Function Documentation

◆ ConvertCollisionIndexToInstanceIndex()

virtual int32 IActorInstanceManagerInterface::ConvertCollisionIndexToInstanceIndex ( int32  InIndex,
const UPrimitiveComponent *  RelevantComponent 
) const
pure virtual

Implemented in ALightWeightInstanceManager.

◆ FindActor()

virtual AActor * IActorInstanceManagerInterface::FindActor ( const FActorInstanceHandle Handle)
pure virtual

Implemented in ALightWeightInstanceManager.

◆ FindOrCreateActor()

virtual AActor * IActorInstanceManagerInterface::FindOrCreateActor ( const FActorInstanceHandle Handle)
pure virtual

Implemented in ALightWeightInstanceManager.

◆ GetLevelForInstance()

virtual ULevel * IActorInstanceManagerInterface::GetLevelForInstance ( int32  InstanceIndex) const
pure virtual

Implemented in ALightWeightInstanceManager.

◆ GetRepresentedClass()

virtual UClass * IActorInstanceManagerInterface::GetRepresentedClass ( int32  InstanceIndex) const
pure virtual

Implemented in ALightWeightInstanceManager.

◆ GetTransform()

virtual FTransform IActorInstanceManagerInterface::GetTransform ( const FActorInstanceHandle Handle) const
pure virtual

Implemented in ALightWeightInstanceManager.


The documentation for this class was generated from the following file: