Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Engine/Classes/GameFramework/LightWeightInstanceSubsystem.h |
Include |
#include "GameFramework/LightWeightInstanceSubsystem.h" |
struct FLightWeightInstanceSubsystem
Name | Description | |
---|---|---|
|
FLightWeightInstanceSubsystem() |
Name | Description | |
---|---|---|
|
~FLightWeightInstanceSubsystem() |
Name | Description | ||
---|---|---|---|
|
FActorInstan... |
CreateNewLightWeightInstance ( |
Returns a handle to a new light weight instance that represents an object of type ActorClass. |
|
DeleteInstance ( |
Deletes the instance identified by Handle |
|
|
AActor * |
FetchActor ( |
Returns the actor specified by Handle. This may require loading and creating the actor object. |
|
I * |
FetchInterfaceObject ( |
Returns an object that implements the interface I for Handle. |
|
UClass * |
FindBestInstanceManagerClass ( |
Returns the class of the instance manager best suited to support instances of type ActorClass. |
|
ALightWeight... |
FindLightWeightInstanceManager ( |
Returns the instance manager that handles the given handle. |
|
ALightWeight... |
FindLightWeightInstanceManager ( |
Returns the instance manager that handles actors of type ActorClass in level Level. |
|
ALightWeight... |
FindOrAddLightWeightInstanceManager ( |
Returns the instance manager that handles instances of type Class that live in Level. |
|
FLightWeight... |
Get() |
|
|
AActor * |
GetActor_NoCreate ( |
Returns the actor specified by Handle if it exists. Returns nullptr if it doesn't. |
|
UClass * |
GetActorClass ( |
Returns the class of the actor specified by Handle. |
|
ULevel * |
GetLevel ( |
|
|
GetLocation ( |
||
|
const ALight... |
GetManagerAt ( |
Returns the light weight instance manager at index Index. |
|
GetManagerIndex ( |
Returns the index associated with Manager. |
|
|
GetName ( |
||
|
IsInLevel ( |
Returns true if the object represented by Handle is in InLevel. |
|
|
IsInterfaceSupported ( |
Returns true if the handle can return an object that implements the interface U. |
Name |
Description |
---|---|
GetFunctionCS |
|
LWISubsystem |
Application singleton |