3#include <EditorPluginScene/EditorPluginSceneDLL.h>
4#include <GuiFoundation/Action/BaseActions.h>
5#include <GuiFoundation/GuiFoundationDLL.h>
14 static void RegisterActions();
15 static void UnregisterActions();
17 static void MapContextMenuActions(
plStringView sMapping);
48 virtual void Execute(
const plVariant& value)
override;
53 void UpdateEnableState();
54 plUuid GetCurrentSelectedLayer()
const;
Handle for a plAction.
Definition Action.h:27
Definition LayerActions.h:30
Definition LayerActions.h:12
Definition Scene2Document.h:66
plStringView represent a read-only sub-string of a larger string, as it can store a dedicated string ...
Definition StringView.h:34
This data type is the abstraction for 128-bit Uuid (also known as GUID) instances.
Definition Uuid.h:11
plVariant is a class that can store different types of variables, which is useful in situations where...
Definition Variant.h:44
Definition Declarations.h:54
Definition Scene2Document.h:49