FChildActorComponentEditorUtils

Windows
MacOS
Linux

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/Kismet2/ChildActorComponentEditorUtils.h

Include

#include "Kismet2/ChildActorComponentEditorUtils.h"

Syntax

class FChildActorComponentEditorUtils

Functions

Name Description

Public function Static

bool

 

ContainsChildActorSubtreeNode

(
    const TArray< TSharedPtr< FSCSEdito...
)

Returns true if any array element belongs to a child actor template

Public function Static

void

 

FillChildActorContextMenuOptions

(
    UToolMenu* Menu,
    TSharedPtr< const FSCSEditorTreeNod...
)

Populates the given menu with additional options if the given SCS editor tree node represents a Child Actor node

Public function Static

void

 

FillComponentContextMenuOptions

(
    UToolMenu* Menu,
    UChildActorComponent* ChildAct...
)

Populates the given menu with options for the given Child Actor component

Public function Static

EChildActorC...

 

GetChildActorTreeViewVisualizationMode

(
    UChildActorComponent* ChildAct...,
    EChildActorComponentTreeViewVisuali...
)

Returns the component-specific visualization mode for the given child actor component

Public function Static

TSharedPtr< ...

 

GetOuterChildActorComponentNode

(
    TSharedPtr< const FSCSEditorTreeNod...
)

Returns the child actor component root node of a child actor subtree

Public function Static

EChildActorC...

 

GetProjectDefaultTreeViewVisualizationMode()

Returns the default visualization mode for child actors in a component tree view

Public function Static

bool

 

IsChildActorNode

(
    TSharedPtr< const FSCSEditorTreeNod...
)

Returns true if the given SCS editor tree node is a child actor node

Public function Static

bool

 

IsChildActorSubtreeNode

(
    TSharedPtr< const FSCSEditorTreeNod...
)

Returns true if the given SCS editor tree node belongs to a child actor template

Public function Static

bool

 

IsChildActorTreeViewExpansionEnabled()

Returns whether child actor tree view expansion is enabled in project settings

Public function Static

bool

 

ShouldExpandChildActorInTreeView

(
    UChildActorComponent* ChildAct...,
    EChildActorComponentTreeViewVisuali...
)

Whether to expand the given child actor component in a component tree view

Public function Static

bool

 

ShouldShowChildActorNodeInTreeView

(
    UChildActorComponent* ChildAct...,
    EChildActorComponentTreeViewVisuali...
)

Whether the Child Actor should be shown in a component tree view for the given component

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