Plasma Engine  2.0
Loading...
Searching...
No Matches
BlackboardTemplateAssetWindow.moc.h
1#pragma once
2
3#include <Foundation/Basics.h>
4#include <GuiFoundation/DocumentWindow/DocumentWindow.moc.h>
5#include <ToolsFoundation/Object/DocumentObjectManager.h>
6
8{
9 Q_OBJECT
10
11public:
14
15 virtual const char* GetWindowLayoutGroupName() const override { return "BlackboardTemplateAsset"; }
16
17private:
18 void UpdatePreview();
19 void RestoreResource();
20
21 void PropertyEventHandler(const plDocumentObjectPropertyEvent& e);
22 void StructureEventHandler(const plDocumentObjectStructureEvent& e);
23};
Definition Document.h:57
Definition BlackboardTemplateAssetWindow.moc.h:8
virtual const char * GetWindowLayoutGroupName() const override
The 'GroupName' is used for serializing window layouts. It should be unique among different window ty...
Definition BlackboardTemplateAssetWindow.moc.h:15
Base class for all document windows. Handles the most basic document window management.
Definition DocumentWindow.moc.h:34
Used by plDocumentObjectManager::m_PropertyEvents.
Definition DocumentObjectManager.h:77
Used by plDocumentObjectManager::m_StructureEvents.
Definition DocumentObjectManager.h:45