FToolMenuContext

Windows
MacOS
Linux

References

Module

ToolMenus

Header

/Engine/Source/Developer/ToolMenus/Public/ToolMenuContext.h

Include

#include "ToolMenuContext.h"

Syntax

struct FToolMenuContext

Variables

Name Description

Public variable

bool

 

bIsEditing

Constructors

Name Description

Public function

FToolMenuContext()

Public function

FToolMenuContext

(
    UObject* InContext
)

Public function

FToolMenuContext

(
    TSharedPtr< FUICommandList > InComm...,
    TSharedPtr< FExtender > InExtender,
    UObject* InContext
)

Functions

Name Description

Public function

void

 

AddExtender

(
    const TSharedPtr< FExtender >& InE...
)

Public function

void

 

AddObject

(
    UObject* InObject
)

Public function

void

 

AppendCommandList

(
    const TSharedPtr< FUICommandList > ...
)

Public function

void

 

AppendCommandList

(
    const TSharedRef< FUICommandList > ...
)

Public function

void

 

AppendObjects

(
    const TArray< UObject* >& InO...
)

Public function Const

TContextType...

 

Find()

Public function Const

UObject *...

 

FindByClass

(
    UClass* InClass
)

Public function Const

TContextType...

 

FindContext()

Public function Const

const FUIAct...

 

GetActionForCommand

(
    TSharedPtr< const FUICommandInfo > ...,
    TSharedPtr< const FUICommandList > ...
)

Public function Const

const FUIAct...

 

GetActionForCommand

(
    TSharedPtr< const FUICommandInfo > ...
)

Public function Const

TSharedPtr< ...

 

GetAllExtenders()

Public function Const

bool

 

IsEditing()

Public function

void

 

ReplaceExtenders

(
    const TSharedPtr< FExtender >& InE...
)

Public function

void

 

ResetExtenders()

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