Navigation
API > API/Developer > API/Developer/ToolMenus
| Name | UToolMenuEntryScript |
| Type | class |
| Header File | /Engine/Source/Developer/ToolMenus/Public/ToolMenuEntryScript.h |
| Include Path | #include "ToolMenuEntryScript.h" |
Syntax
UCLASS (MinimalAPI, Blueprintable, Abstract)
class UToolMenuEntryScript : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UToolMenuEntryScript
Derived Classes
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bHasRegisteredMenuEntry | bool | ToolMenuEntryScript.h |
|
|
| Data | FToolMenuEntryScriptData | ToolMenuEntryScript.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CanExecute
(
const FToolMenuContext& Context |
ToolMenuEntryScript.h |
|
|
virtual bool CanExecute_Implementation
(
const FToolMenuContext& Context |
ToolMenuEntryScript.h |
|
|
bool CanSafelyRouteCall() |
ToolMenuEntryScript.h | ||
void ConstructMenuEntry
(
UToolMenu* Menu, |
ToolMenuEntryScript.h |
|
|
void Execute
(
const FToolMenuContext& Context |
ToolMenuEntryScript.h |
|
|
ECheckBoxState GetCheckState
(
const FToolMenuContext& Context |
ToolMenuEntryScript.h |
|
|
virtual ECheckBoxState GetCheckState_Implementation
(
const FToolMenuContext& Context |
ToolMenuEntryScript.h |
|
|
FScriptSlateIcon GetIcon
(
const FToolMenuContext& Context |
ToolMenuEntryScript.h |
|
|
virtual FScriptSlateIcon GetIcon_Implementation
(
const FToolMenuContext& Context |
ToolMenuEntryScript.h |
|
|
FText GetLabel
(
const FToolMenuContext& Context |
ToolMenuEntryScript.h |
|
|
virtual FText GetLabel_Implementation
(
const FToolMenuContext& Context |
ToolMenuEntryScript.h |
|
|
FText GetToolTip
(
const FToolMenuContext& Context |
ToolMenuEntryScript.h |
|
|
virtual FText GetToolTip_Implementation
(
const FToolMenuContext& Context |
ToolMenuEntryScript.h |
|
|
void InitEntry
(
const FName OwnerName, |
ToolMenuEntryScript.h |
|
|
bool IsVisible
(
const FToolMenuContext& Context |
ToolMenuEntryScript.h |
|
|
virtual bool IsVisible_Implementation
(
const FToolMenuContext& Context |
ToolMenuEntryScript.h |
|
|
void RegisterMenuEntry() |
ToolMenuEntryScript.h |
|
|
bool ShowInToolbarTopLevel
(
const FToolMenuContext& Context |
ToolMenuEntryScript.h |
|
|
virtual bool ShowInToolbarTopLevel_Implementation
(
const FToolMenuContext& Context |
ToolMenuEntryScript.h |
|
|
void UnregisterMenuEntry() |
ToolMenuEntryScript.h |
|
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UToolMenuEntryScript * GetIfCanSafelyRouteCall
(
const TWeakObjectPtr< UToolMenuEntryScript >& InWeak |
ToolMenuEntryScript.h |