Show / Hide Table of Contents

Class ActorGroupingUtils

Helper class for grouping actors in the level editor

Inheritance
System.Object
UObject
ActorGroupingUtils
Inherited Members
UObject.TransientPackage
UObject.CastTo<T>(UObject)
UObject.CastTo(UObject, Type)
UObject.RemoveObject(UObject)
UObject.MakeObjectArrayField<T>(NativeArray*)
UObject.NotImplemented<T>()
UObject.Construct()
UObject.GetHashCode()
UObject.GetName()
UObject.ToString()
UObject.Name
UObject._None
UObject.None
UObject.ObjPointer
UObject.LoadObjectFromClass(Class, UObject, String, String, LoadFlags, PackageMap, Boolean)
UObject.LoadClass(Class, UObject, String, String, LoadFlags, PackageMap)
UObject.GetPropertyFor<T>(Name)
UObject.ExecuteUbergraph
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: UE4.UnrealEd
Assembly: UE4DotNet.dll
Syntax
public class ActorGroupingUtils : UObject

Properties

| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

Declaration
public static ActorGroupingUtils DefaultObject { get; }
Property Value
Type Description
ActorGroupingUtils
| Improve this Doc View Source

StaticClass

Get UE4 Class

Declaration
public static Class StaticClass { get; }
Property Value
Type Description
Class

Methods

| Improve this Doc View Source

AddSelectedToGroup()

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

Declaration
public void AddSelectedToGroup()
| Improve this Doc View Source

Get()

Convenience method for accessing grouping utils in a blueprint or script

Declaration
public static ActorGroupingUtils Get()
Returns
Type Description
ActorGroupingUtils
| Improve this Doc View Source

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
| Improve this Doc View Source

GroupSelected()

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

Declaration
public void GroupSelected()
| Improve this Doc View Source

IsGroupingActive()

Is Grouping Active

Declaration
public static bool IsGroupingActive()
Returns
Type Description
System.Boolean
| Improve this Doc View Source

LockSelectedGroups()

Locks any groups in the current selection

Declaration
public void LockSelectedGroups()
| Improve this Doc View Source

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
| Improve this Doc View Source

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.

| Improve this Doc View Source

SetGroupingActive(Boolean)

Set Grouping Active

Declaration
public static void SetGroupingActive(bool bInGroupingActive)
Parameters
Type Name Description
System.Boolean bInGroupingActive
| Improve this Doc View Source

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
| Improve this Doc View Source

UngroupSelected()

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

Declaration
public void UngroupSelected()
| Improve this Doc View Source

UnlockSelectedGroups()

Unlocks any groups in the current selection

Declaration
public void UnlockSelectedGroups()

Operators

| Improve this Doc View Source

Implicit(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
  • Improve this Doc
  • View Source
Back to top Generated by DocFX