FSCSEditorTreeNodeComponent

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Kismet

Header

/Engine/Source/Editor/Kismet/Public/SSCSEditor.h

Include

#include "SSCSEditor.h"

Syntax

class FSCSEditorTreeNodeComponent : public FSCSEditorTreeNodeComponentBase

Constructors

Name Description

Public function

FSCSEditorTreeNodeComponent

(
    UActorComponent* InComponentTe...
)

Constructs a wrapper around a component template not contained within an SCS tree node (e.g. "native" components).

Public function

FSCSEditorTreeNodeComponent

(
    USCS_Node* InSCSNode,
    bool bInIsInherited
)

Constructs a wrapper around a component template contained within an SCS tree node.

Functions

Name Description

Protected function Const

UActorCompon...

 

INTERNAL_GetOverridenComponentTemplate

(
    UBlueprint* Blueprint,
    bool bCreateIfNecessary
)

Get overridden template component, specialized in given blueprint

Overridden from FSCSEditorTreeNode

Name Description

Public function Virtual Const

bool

 

CanEditDefaults()

Public function Virtual Const

FText

 

GetDisplayName()

Virtual FNameGetVariableName() const override; virtual FStringGetDisplayString() const override;

Public function Virtual Const

UActorCompon...

 

GetOrCreateEditableComponentTemplate

(
    UBlueprint* ActualEditedBluepr...
)

Public function Virtual Const

USCS_Node &#...

 

GetSCSNode()

Public function Virtual Const

bool

 

IsDefaultSceneRoot()

Public function Virtual Const

bool

 

IsInheritedSCS()

Public function Virtual Const

bool

 

IsInstanced()

Public function Virtual Const

bool

 

IsNative()

Public function Virtual Const

bool

 

IsRootComponent()

Public function Virtual Const

bool

 

IsUserInstanced()

Public function Virtual

void

 

OnCompleteRename

(
    const FText& InNewName
)

Renames the component

Protected function Virtual

void

 

RemoveMeAsChild()

Called when this node is being removed via a RemoveChild call.

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