Skip to main content

GetActorsByClass

Returns a list of actors based on the provided class and options.
Inputs
ActorClass
TSubclassOf<AActor>
required
The class of the actors to select.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByName

Returns a list of actors based on the provided asset name and options.
Inputs
ActorName
FString
required
The name of the actors to select.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByMaterial

Returns a list of actors based on the provided material reference and options. Note: This will only return actors that have a static mesh component.
Inputs
Material
UMaterialInterface*
required
The reference of the material to search by.
MaterialSource
EUDSearchLocation
The source of the material to search by.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByMaterialSoftReference

Returns a list of actors based on the provided material reference and options. Note: This will only return actors that have a static mesh component.
Inputs
Material
TSoftObjectPtr<UMaterialInterface>
required
The reference of the material to search by.
MaterialSource
EUDSearchLocation
The source of the material to search by.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByMaterialName

Returns a list of actors based on the provided material name and options. Note: This will only return actors that have a static mesh component.
Inputs
MaterialName
FString
required
The name of the material to search by.
MaterialSource
EUDSearchLocation
The source of the material to search by.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByVertexCount

Returns a list of actors based on the provided vertex count and options. Note: This will only return actors that have a Static Mesh Component.
Inputs
From
int32
required
The minimum number of vertices to search for.
To
int32
required
The maximum number of vertices to search for.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByTriCount

Returns a list of actors based on the provided triangle count and options. Note: This will only return actors that have a Static Mesh Component.
Inputs
From
int32
required
The minimum number of triangles to search for.
To
int32
required
The maximum number of triangles to search for.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByBoundingBox

Returns a list of actors based on the provided bounding box and options.
Inputs
Min
FVector
required
The minimum point of the bounding box.
Max
FVector
required
The maximum point of the bounding box.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByMeshSize

Returns a list of actors based on the provided mesh size and options.
Inputs
From
float
required
The minimum size of the mesh to search for.
To
float
required
The maximum size of the mesh to search for.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByWorldLocation

Returns a list of actors based on the provided world location, radius, and options.
Inputs
WorldLocation
FVector
required
The world location to search by.
Radius
float
The radius around the provided world location to search by.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByLODCount

Returns a list of actors based on the provided LOD count and options.
Inputs
From
int32
required
The minimum number of LODs to search for.
To
int32
required
The maximum number of LODs to search for.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByNaniteEnabled

Returns a list of actors based on if they have Nanite enabled or not. Note: This will only return actors that have a Static Mesh Component.
Inputs
bNaniteEnabled
bool
required
Enable to find Actors with Static Mesh Components that have Nanite enabled. Disable to find Actors with Static Mesh Components that do not have Nanite enabled.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByLightmapResolution

Returns a list of actors based on the provided Lightmap Resolution and options.
Inputs
From
int32
required
The minimum lightmap resolution to search for.
To
int32
required
The maximum lightmap resolution to search for.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByMobility

Returns a list of actors based on the provided mobility and options.
Inputs
Mobility
EComponentMobility::Type
required
The mobility to search for.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByStaticMesh

Returns a list of actors based on the provided Static Mesh reference and options.
Inputs
StaticMesh
UStaticMesh*
required
The Static Mesh to search for.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByStaticMeshSoftReference

Returns a list of actors based on the provided Static Mesh soft reference and options.
Inputs
StaticMesh
TSoftObjectPtr<UStaticMesh>
required
The Static Mesh Soft Reference to search for.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByStaticMeshName

Returns a list of actors based on the provided Static Mesh name and options.
Inputs
StaticMeshName
FString
required
The Static Mesh name to search for.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByTexture

Returns a list of actors based on the provided texture reference and options.
Inputs
Texture
UTexture2D*
required
The texture to search for.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByTextureSoftReference

Returns a list of actors based on the provided texture soft reference and options.
Inputs
Texture
TSoftObjectPtr<UTexture2D>
required
The texture soft reference to search for.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetActorsByTextureName

Returns a list of actors based on the provided texture name and options.
Inputs
TextureName
FString
required
The texture name to search for.
SelectionMethod
EUDSelectionMethod
The selection method to use.
Inclusivity
EUDInclusivity
Should the search be inclusive or exclusive?
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.

GetInvalidActors

Returns a list of invalid actors.
Outputs
FoundActors
TArray<AActor*>
The list of actors that were found.