![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "MacMenu.h"#include "Framework/Application/SlateApplication.h"#include "Mac/CocoaThread.h"#include "Mac/MacApplication.h"#include "Misc/ConfigCacheIni.h"#include "Misc/ScopeLock.h"#include "HAL/PlatformApplicationMisc.h"#include "Framework/Commands/Commands.h"#include "Misc/App.h"#include "Widgets/SViewport.h"Classes | |
| struct | FMacMenuItemState |
| class | FMacMenuItem |
| class | FMacMenuCommands |
| class | FStartupApplicationToMacMenuBinder |
Namespaces | |
| namespace | MacMenuHelper |
Macros | |
| #define | LOCTEXT_NAMESPACE "MacMenu" |
Functions | |
| NSString * | MacMenuHelper::GetMenuItemKeyEquivalent (const TSharedRef< const FInputChord > &Chord, uint32 *OutModifiers) |
| NSString * | MacMenuHelper::GetMenuItemKeyEquivalent (const TSharedRef< const class FMenuEntryBlock > &Block, uint32 *OutModifiers) |
| NSMenuItem * | MacMenuHelper::CreateNSMenuItemForCommand (TSharedPtr< FUICommandInfo > const &Command, SEL ActionSelector, uint32 TagID=CmdID_DontCare, NSString *OptionalContextStr=nil) |
| void | MacMenuHelper::UpdateNSMenuItemTitle (NSMenuItem *MenuItem, TSharedPtr< FUICommandInfo > const &Command, NSString *OptionalContextStr=nil) |
| NSString * | MacMenuHelper::ComputeAppName () |
| void | MacMenuHelper::ConditionalDelayPostStartup () |
Variables | |
| bool | MacMenuHelper::GMacPostInitStartupRequested = false |
| bool | MacMenuHelper::GMacPostInitStartUpComplete = false |
| #define LOCTEXT_NAMESPACE "MacMenu" |