3#include <GuiFoundation/Action/BaseActions.h>
4#include <GuiFoundation/GuiFoundationDLL.h>
8 using StorageType = plUInt32;
21 Default = Project | File | Panels | Tools | Help
26 StorageType Project : 1;
29 StorageType Panels : 1;
30 StorageType Scene : 1;
32 StorageType Tools : 1;
43 static void RegisterActions();
44 static void UnregisterActions();
71 virtual void Execute(
const plVariant& value)
override;
90 virtual void Execute(
const plVariant& value)
override;
93 ButtonType m_ButtonType;
Handle for a plAction.
Definition Action.h:27
Definition StandardMenus.h:77
A hybrid array uses in-place storage to handle the first few elements without any allocation....
Definition HybridArray.h:12
Definition StandardMenus.h:41
plStringView represent a read-only sub-string of a larger string, as it can store a dedicated string ...
Definition StringView.h:34
plVariant is a class that can store different types of variables, which is useful in situations where...
Definition Variant.h:44
The plBitflags class allows you to work with type-safe bitflags.
Definition Bitflags.h:82
Definition StandardMenus.h:25
Definition StandardMenus.h:7