3#include <GuiFoundation/Action/BaseActions.h>
4#include <GuiFoundation/GuiFoundationDLL.h>
5#include <ToolsFoundation/Selection/SelectionManager.h>
10 static void RegisterActions();
11 static void UnregisterActions();
13 static void MapActions(
plStringView sMapping,
bool bDeleteAction,
bool bAdvancedPasteActions);
14 static void MapContextMenuActions(
plStringView sMapping);
15 static void MapViewContextMenuActions(
plStringView sMapping);
37 PasteAtOriginalLocation,
43 virtual void Execute(
const plVariant& value)
override;
48 ButtonType m_ButtonType;
Handle for a plAction.
Definition Action.h:27
Definition EditActions.h:28
Definition EditActions.h:8
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 SelectionManager.h:10