UActorGroupingUtils

Helper class for grouping actors in the level editor

Windows
MacOS
Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UActorGroupingUtils

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/ActorGroupingUtils.h

Include

#include "ActorGroupingUtils.h"

Syntax

class UActorGroupingUtils : public UObject

Remarks

Helper class for grouping actors in the level editor

Functions

Name Description

Public function Virtual

void

 

AddSelectedToGroup()

Activates "Add to Group" mode which allows the user to select a group to append current selection

Public function Static

UActorGroupi...

 

Get()

Convenience method for accessing grouping utils in a blueprint or script

Public function Virtual

void

 

GroupActors

(
    const TArray< AActor* >& Acto...
)

Creates a new group from the provided list of actors removing the actors from any existing groups they are already in

Public function Virtual

void

 

GroupSelected()

Creates a new group from the current selection removing the actors from any existing groups they are already in

Public function Static

bool

 

IsGroupingActive()

Public function Virtual

void

 

LockSelectedGroups()

Locks any groups in the current selection

Public function Virtual

void

 

RemoveSelectedFromGroup()

Removes any groups or actors in the current selection from their immediate parent.

Public function Static

void

 

SetGroupingActive

(
    bool bInGroupingActive
)

Public function Virtual

void

 

UngroupActors

(
    const TArray< AActor* >& Acto...
)

Disbands any groups that the provided actors belong to, does not attempt to maintain any hierarchy

Public function Virtual

void

 

UngroupSelected()

Disbands any groups in the current selection, does not attempt to maintain any hierarchy

Public function Virtual

void

 

UnlockSelectedGroups()

Unlocks any groups in the current selection

Constants

Name

Description

bGroupingActive

ClassToUse

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss