Navigation
Unreal Engine C++ API Reference > Runtime > Engine > Engine
Inheritance Hierarchy
- IActorInstanceManagerInterface
- AInstancedActorsManager
- ALightWeightInstanceManager
- ALightWeightInstanceStaticMeshManager
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Engine/ActorInstanceManagerInterface.h |
Include | #include "Engine/ActorInstanceManagerInterface.h" |
Syntax
class IActorInstanceManagerInterface
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
int32 | ConvertCollisionIndexToInstanceIndex
(
int32 InIndex, |
Returns the index used internally by the actor instance manager that is associated with the instance referred to by InIndex used by collision and rendering |
![]() |
AActor * | FindActor
(
const FActorInstanceHandle& Handle |
Returns the actor associated with Handle if one exists. |
![]() |
AActor * | FindOrCreateActor
(
const FActorInstanceHandle& Handle |
Returns the actor associated with Handle. If one does not exist the system is expected to spawn one instantly. |
![]() ![]() |
ULevel * | GetLevelForInstance
(
int32 InstanceIndex |
Returns the ULevel given instance is represented in. Potentially null if InstanceIndex doesn't correspond to an actor. |
![]() ![]() |
UClass * | GetRepresentedClass
(
int32 InstanceIndex |
Returns the specific class InstanceIndex represents. |
![]() ![]() |
FTransform | GetTransform
(
const FActorInstanceHandle& Handle |
Returns the transform of the instance specified by Handle. |