Plasma Engine  2.0
Loading...
Searching...
No Matches
LUTAssetWindow.moc.h
1#pragma once
2
3#include <EditorEngineProcessFramework/EngineProcess/ViewRenderSettings.h>
4#include <Foundation/Basics.h>
5#include <GuiFoundation/Action/Action.h>
6#include <GuiFoundation/Action/BaseActions.h>
7#include <GuiFoundation/DocumentWindow/DocumentWindow.moc.h>
8#include <ToolsFoundation/Object/DocumentObjectManager.h>
9
11
13{
14 Q_OBJECT
15
16public:
18
19 virtual const char* GetWindowLayoutGroupName() const override { return "LUTAsset"; }
20};
21
23{
24public:
25 static void RegisterActions();
26 static void UnregisterActions();
27
28 static void MapActions(plStringView sMapping);
29};
Definition LUTAssetWindow.moc.h:23
Definition LUTAsset.h:10
Base class for all document windows. Handles the most basic document window management.
Definition DocumentWindow.moc.h:34
Definition LUTAssetWindow.moc.h:13
virtual const char * GetWindowLayoutGroupName() const override
The 'GroupName' is used for serializing window layouts. It should be unique among different window ty...
Definition LUTAssetWindow.moc.h:19
plStringView represent a read-only sub-string of a larger string, as it can store a dedicated string ...
Definition StringView.h:34