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
)

Get overridden template component, specialized in given blueprint

Overridden from FSCSEditorTreeNode

Name Description

Public function Virtual Const

bool

 

CanEdit()

Public function Virtual Const

FText

 

GetDisplayName()

Protected function Virtual Const

UObject *...

 

GetOrCreateEditableObjectForBlueprint

(
    UBlueprint* InBlueprint
)

Derived classes can override to create and/or return a reference to an alternate editable object.

Public function Virtual Const

USCS_Node &#...

 

GetSCSNode()

Public function Virtual Const

bool

 

IsDefaultSceneRoot()

Public function Virtual Const

bool

 

IsInheritedSCSNode()

Public function Virtual Const

bool

 

IsNativeComponent()

Public function Virtual Const

bool

 

IsRootComponent()

Public function Virtual

void

 

OnCompleteRename

(
    const FText& InNewName
)

Renames the object or variable represented by this node

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