FFractureEditorModeToolkit

Windows
MacOS
Linux

Inheritance Hierarchy

FModeToolkit

FGCObject

FFractureEditorModeToolkit

References

Module

FractureEditor

Header

/Engine/Plugins/Experimental/ChaosEditor/Source/FractureEditor/Public/FractureEditorModeToolkit.h

Include

#include "FractureEditorModeToolkit.h"

Syntax

class FFractureEditorModeToolkit :
    public FModeToolkit,
    public FGCObject

Variables

Constructors

Name Description

Public function

FFractureEditorModeToolkit()

Destructors

Functions

Name Description

Public function Static

void

 

AddAdditionalAttributesIfRequired

(
    UGeometryCollection* GeometryC...
)

Public function Const

bool

 

CanExecuteAction

(
    UFractureActionTool* InActionT...
)

Public function Const

bool

 

CanExecuteModal()

Public function Const

bool

 

CanResetFilter()

Public function

void

 

ExecuteAction

(
    UFractureActionTool* InActionT...
)

Public function Const

UFractureMod...

 

GetActiveTool()

Public function Const

float

 

GetExplodedViewValue()

View Settings.

Public function

int32

 

GetLevelCount()

Public function

TSharedRef< ...

 

GetLevelViewMenuContent

(
    TSharedRef< IPropertyHandle > Prope...
)

Public function Const

int32

 

GetLevelViewValue()

Public function Static

void

 

GetSelectedGeometryCollectionComponents

Public function Const

bool

 

GetShowBoneColors()

Public function Const

FText

 

GetStatisticsSummary()

Public function

TSharedRef< ...

 

GetViewMenuContent()

Public function

bool

 

IsActiveTool

(
    UFractureModalTool* InActiveTo...
)

Protected function Static

bool

 

IsGeometryCollectionSelected()

Protected function Static

bool

 

IsSelectedActorsInEditorWorld()

Public function

void

 

OnExplodedViewValueChanged()

Public function

void

 

OnLevelViewValueChanged()

Public function

FReply

 

OnModalClicked()

Modal Command Callback.

Public function

void

 

OnObjectPostEditChange

(
    UObject* Object,
    FPropertyChangedEvent& PropertyCha...
)

Update any View Property Changes.

Public function

void

 

OnSetExplodedViewValue

(
    float NewValue
)

Public function

void

 

OnSetLevelViewValue

(
    int32 NewValue
)

Public function

void

 

OnSetShowBoneColors

(
    bool NewValue
)

Public function

void

 

OnToggleShowBoneColors()

Public function

void

 

RegenerateHistogram()

Public function

void

 

RegenerateOutliner()

Public function

FReply

 

ResetHistogramSelection()

Filter callbacks.

Public function

void

 

SetActiveTool

(
    UFractureModalTool* InActiveTo...
)

Public function

void

 

SetBoneSelection

(
    UGeometryCollectionComponent* ...,
    const TArray< int32 >& InSelectedB...,
    bool bClearCurrentSelection
)

Public function

void

 

SetOutlinerComponents

(
    const TArray< UGeometryCollectionCo...
)

Public function Const

void

 

UpdateExplodedVectors

Public function

void

 

ViewDownOneLevel()

Public function

void

 

ViewUpOneLevel()

Overridden from FModeToolkit

Name Description

Public function Virtual

void

 

BuildToolPalette

(
    FName Palette,
    FToolBarBuilder& ToolbarBuilder
)

Public function Virtual Const

FText

 

GetActiveToolDisplayName()

Modes Panel Header Information

Public function Virtual Const

FText

 

GetActiveToolMessage()

Public function Virtual Const

FText

 

GetToolPaletteDisplayName

(
    FName Palette
)

Public function Virtual Const

void

 

GetToolPaletteNames

(
    TArray< FName >& PaletteNames
)

Returns the number of Mode specific tabs in the mode toolbar

Public function Virtual

void

 

Init

(
    const TSharedPtr< IToolkitHost >& ...
)

FModeToolkit interface

Public function Virtual

void

 

OnToolPaletteChanged

(
    FName PaletteName
)

Overridden from IToolkit

Name Description

Public function Virtual Const

FText

 

GetBaseToolkitName()

Returns the localized name of this toolkit type (typically just " editor")

Public function Virtual Const

FEdMode *...

 

GetEditorMode()

Public function Virtual Const

TSharedPtr< ...

 

GetInlineContent()

Public function Virtual Const

FName

 

GetToolkitFName()

IToolkit interface

Overridden from FGCObject

Name Description

Public function Virtual

void

 

AddReferencedObjects

(
    FReferenceCollector& Collector
)

FGCObject interface

Typedefs

Name

Description

FGeometryCollectionPtr

Constants

Name

Description

PaletteNames

Returns the number of Mode specific tabs in the mode toolbar

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