Class ActorGroupingUtils
Helper class for grouping actors in the level editor
Inherited Members
Namespace: UE4.UnrealEd
Assembly: UE4DotNet.dll
Syntax
public class ActorGroupingUtils : UObject
Properties
| Improve this Doc View SourceDefaultObject
Get UE4 Default Object for this Class
Declaration
public static ActorGroupingUtils DefaultObject { get; }
Property Value
Type | Description |
---|---|
ActorGroupingUtils |
StaticClass
Get UE4 Class
Declaration
public static Class StaticClass { get; }
Property Value
Type | Description |
---|---|
Class |
Methods
| Improve this Doc View SourceAddSelectedToGroup()
Activates "Add to Group" mode which allows the user to select a group to append current selection
Declaration
public void AddSelectedToGroup()
Get()
Convenience method for accessing grouping utils in a blueprint or script
Declaration
public static ActorGroupingUtils Get()
Returns
Type | Description |
---|---|
ActorGroupingUtils |
GroupActors(Byte)
Creates a new group from the provided list of actors removing the actors from any existing groups they are already in
Declaration
public void GroupActors(byte ActorsToGroup)
Parameters
Type | Name | Description |
---|---|---|
System.Byte | ActorsToGroup |
GroupSelected()
Creates a new group from the current selection removing the actors from any existing groups they are already in
Declaration
public void GroupSelected()
IsGroupingActive()
Is Grouping Active
Declaration
public static bool IsGroupingActive()
Returns
Type | Description |
---|---|
System.Boolean |
LockSelectedGroups()
Locks any groups in the current selection
Declaration
public void LockSelectedGroups()
New(UObject, Name)
Spawn an object of this class
Declaration
public static ActorGroupingUtils New(UObject obj = null, Name name = default(Name))
Parameters
Type | Name | Description |
---|---|---|
UObject | obj | |
Name | name |
Returns
Type | Description |
---|---|
ActorGroupingUtils |
RemoveSelectedFromGroup()
Removes any groups or actors in the current selection from their immediate parent.
Declaration
public void RemoveSelectedFromGroup()
Remarks
If all actors/subgroups are removed, the parent group will be destroyed.
SetGroupingActive(Boolean)
Set Grouping Active
Declaration
public static void SetGroupingActive(bool bInGroupingActive)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | bInGroupingActive |
UngroupActors(Byte)
Disbands any groups that the provided actors belong to, does not attempt to maintain any hierarchy
Declaration
public void UngroupActors(byte ActorsToUngroup)
Parameters
Type | Name | Description |
---|---|---|
System.Byte | ActorsToUngroup |
UngroupSelected()
Disbands any groups in the current selection, does not attempt to maintain any hierarchy
Declaration
public void UngroupSelected()
UnlockSelectedGroups()
Unlocks any groups in the current selection
Declaration
public void UnlockSelectedGroups()
Operators
| Improve this Doc View SourceImplicit(IntPtr to ActorGroupingUtils)
Convert from IntPtr to UObject
Declaration
public static implicit operator ActorGroupingUtils(IntPtr p)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | p |
Returns
Type | Description |
---|---|
ActorGroupingUtils |