3#include <EditorFramework/Assets/AssetDocument.h>
4#include <EditorFramework/EditorFrameworkDLL.h>
5#include <GuiFoundation/Action/BaseActions.h>
6#include <GuiFoundation/GuiFoundationDLL.h>
13 static void RegisterActions();
14 static void UnregisterActions();
16 static void MapToolbarActions(
plStringView sMapping, plUInt32 uiStateMask);
46 virtual void Execute(
const plVariant& value)
override;
Handle for a plAction.
Definition Action.h:27
Definition AssetDocument.h:42
Definition CommonAssetActions.h:29
Definition CommonAssetActions.h:11
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
Frequently needed asset document states, to prevent code duplication.
Definition AssetDocument.h:26