Navigation
API > API/Developer > API/Developer/ToolMenus
Represents the owner of a menu. Can be used when registering menus to later unregistering all menus created by a specified owner.
See UToolMenus::UnregisterOwnerByName and FToolMenuOwnerScoped which relate to this.
| Name | FToolMenuOwner |
| Type | struct |
| Header File | /Engine/Source/Developer/ToolMenus/Public/ToolMenuOwner.h |
| Include Path | #include "ToolMenuOwner.h" |
Syntax
USTRUCT (BlueprintType ,
Meta=(HasNativeBreak="/Script/ToolMenus.ToolMenuEntryExtensions.BreakToolMenuOwner", HasNativeMake="/Script/ToolMenus.ToolMenuEntryExtensions.MakeToolMenuOwner"))
struct FToolMenuOwner
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| ToolMenuOwner.h | |||
FToolMenuOwner
(
void* InPointer |
ToolMenuOwner.h | ||
FToolMenuOwner
(
const WIDECHAR* InValue |
ToolMenuOwner.h | ||
FToolMenuOwner
(
const ANSICHAR* InValue |
ToolMenuOwner.h | ||
FToolMenuOwner
(
const FName InValue |
ToolMenuOwner.h |
Structs
| Name | Remarks |
|---|---|
| FStoreName |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ValueInt64 | int64 | ToolMenuOwner.h | ||
| ValueName | FStoreName | ToolMenuOwner.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FToolMenuOwner | union FToolMenuOwner | ToolMenuOwner.h | ||
| ValueType | EValueType | ToolMenuOwner.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsSet() |
ToolMenuOwner.h | ||
FName TryGetName() |
ToolMenuOwner.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const FToolMenuOwner& Other |
ToolMenuOwner.h | ||
bool operator==
(
const FToolMenuOwner& Other |
ToolMenuOwner.h |