3#include <EditorFramework/EditorFrameworkDLL.h>
4#include <GuiFoundation/Action/BaseActions.h>
10 static void RegisterActions();
11 static void UnregisterActions();
15 PerspectiveMode = PL_BIT(0),
16 RenderMode = PL_BIT(1),
17 ActivateRemoteProcess = PL_BIT(2),
20 static void MapToolbarActions(
plStringView sMapping, plUInt32 uiFlags);
35 virtual plInt64 GetValue()
const override;
36 virtual void Execute(
const plVariant& value)
override;
46 virtual plInt64 GetValue()
const override;
47 virtual void Execute(
const plVariant& value)
override;
57 ActivateRemoteProcess,
64 virtual void Execute(
const plVariant& value)
override;
67 ButtonType m_ButtonType;
Handle for a plAction.
Definition Action.h:27
Definition ViewActions.h:41
Definition ViewActions.h:30
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
Definition ViewActions.h:51
Definition ViewActions.h:8