Unreal Directive Docs
PluginsUDCoreFeaturesEditor Actor Subsystem

Actor Getters

Functions to retrieve actors from your level

Functions for retrieving actors from the current level based on various criteria.

All getter functions support SelectionMethod (All, Selected, Unselected) and Inclusivity (Inclusive, Exclusive) parameters.

GetActorsByClass

Returns a list of actors based on the provided class.

GetActorsByClass

Parameters

NameTypeDescription
ActorClassTSubclassOf<AActor>The class of actors to find
SelectionMethodEUDSelectionMethodFilter by selection state
InclusivityEUDInclusivityInclude or exclude matching actors

Returns

NameTypeDescription
FoundActorsTArray<AActor*>Actors matching the criteria

GetActorsByName

Returns actors matching the provided name.

GetActorsByName

Parameters

NameTypeDescription
ActorNameFStringName to search for
SelectionMethodEUDSelectionMethodFilter by selection state
InclusivityEUDInclusivityInclude or exclude matching actors

Returns

NameTypeDescription
FoundActorsTArray<AActor*>Actors matching the criteria

GetActorsByMaterial

Returns actors using the specified material. Only returns actors with Static Mesh Components.

GetActorsByMaterial

Parameters

NameTypeDescription
MaterialUMaterialInterface*Material reference to search for
MaterialSourceEUDSearchLocationWhere to search (Source/Override)
SelectionMethodEUDSelectionMethodFilter by selection state
InclusivityEUDInclusivityInclude or exclude matching actors

Returns

NameTypeDescription
FoundActorsTArray<AActor*>Actors using the material

GetActorsByMaterialName

Returns actors using a material with the specified name.

GetActorsByMaterialName

Parameters

NameTypeDescription
MaterialNameFStringMaterial name to search for
MaterialSourceEUDSearchLocationWhere to search
SelectionMethodEUDSelectionMethodFilter by selection state
InclusivityEUDInclusivityInclude or exclude matching actors

GetActorsByVertexCount

Returns actors within the specified vertex count range.

GetActorsByVertexCount

Parameters

NameTypeDescription
Fromint32Minimum vertex count
Toint32Maximum vertex count
SelectionMethodEUDSelectionMethodFilter by selection state
InclusivityEUDInclusivityInclude or exclude matching actors

GetActorsByTriCount

Returns actors within the specified triangle count range.

GetActorsByTriCount

Parameters

NameTypeDescription
Fromint32Minimum triangle count
Toint32Maximum triangle count
SelectionMethodEUDSelectionMethodFilter by selection state
InclusivityEUDInclusivityInclude or exclude matching actors

GetActorsByBoundingBox

Returns actors within the specified bounding box.

GetActorsByBoundingBox

Parameters

NameTypeDescription
MinFVectorMinimum point of bounding box
MaxFVectorMaximum point of bounding box
SelectionMethodEUDSelectionMethodFilter by selection state
InclusivityEUDInclusivityInclude or exclude matching actors

GetActorsByMeshSize

Returns actors with meshes within the specified size range.

GetActorsByMeshSize

Parameters

NameTypeDescription
FromfloatMinimum mesh size
TofloatMaximum mesh size
SelectionMethodEUDSelectionMethodFilter by selection state
InclusivityEUDInclusivityInclude or exclude matching actors

GetActorsByWorldLocation

Returns actors within a radius of the specified world location.

GetActorsByWorldLocation

Parameters

NameTypeDescription
WorldLocationFVectorCenter point to search from
RadiusfloatSearch radius
SelectionMethodEUDSelectionMethodFilter by selection state
InclusivityEUDInclusivityInclude or exclude matching actors

GetActorsByLODCount

Returns actors within the specified LOD count range.

GetActorsByLODCount

Parameters

NameTypeDescription
Fromint32Minimum LOD count
Toint32Maximum LOD count
SelectionMethodEUDSelectionMethodFilter by selection state
InclusivityEUDInclusivityInclude or exclude matching actors

GetActorsByNaniteEnabled

Returns actors based on their Nanite state.

GetActorsByNaniteEnabled

Parameters

NameTypeDescription
bNaniteEnabledbooltrue for Nanite-enabled, false for disabled
SelectionMethodEUDSelectionMethodFilter by selection state
InclusivityEUDInclusivityInclude or exclude matching actors

GetActorsByLightmapResolution

Returns actors within the specified lightmap resolution range.

GetActorsByLightmapResolution

Parameters

NameTypeDescription
Fromint32Minimum lightmap resolution
Toint32Maximum lightmap resolution
SelectionMethodEUDSelectionMethodFilter by selection state
InclusivityEUDInclusivityInclude or exclude matching actors

GetActorsByMobility

Returns actors with the specified mobility setting.

GetActorsByMobility

Parameters

NameTypeDescription
MobilityEComponentMobility::TypeStatic, Stationary, or Movable
SelectionMethodEUDSelectionMethodFilter by selection state
InclusivityEUDInclusivityInclude or exclude matching actors

GetActorsByStaticMesh

Returns actors using the specified Static Mesh.

GetActorsByStaticMesh

Parameters

NameTypeDescription
StaticMeshUStaticMesh*Static Mesh reference
SelectionMethodEUDSelectionMethodFilter by selection state
InclusivityEUDInclusivityInclude or exclude matching actors

GetActorsByStaticMeshName

Returns actors using a Static Mesh with the specified name.

GetActorsByStaticMeshName

Parameters

NameTypeDescription
StaticMeshNameFStringStatic Mesh name to search for
SelectionMethodEUDSelectionMethodFilter by selection state
InclusivityEUDInclusivityInclude or exclude matching actors

GetActorsByTexture

Returns actors using the specified texture.

GetActorsByTexture

Parameters

NameTypeDescription
TextureUTexture2D*Texture reference
SelectionMethodEUDSelectionMethodFilter by selection state
InclusivityEUDInclusivityInclude or exclude matching actors

GetActorsByTextureName

Returns actors using a texture with the specified name.

GetActorsByTextureName

Parameters

NameTypeDescription
TextureNameFStringTexture name to search for
SelectionMethodEUDSelectionMethodFilter by selection state
InclusivityEUDInclusivityInclude or exclude matching actors

GetInvalidActors

Returns a list of invalid actors in the level.

GetInvalidActors

Returns

NameTypeDescription
FoundActorsTArray<AActor*>Invalid actors found

On this page