Plasma Engine
2.0
Loading...
Searching...
No Matches
SnapSettingsDlg.moc.h
1
#pragma once
2
3
#include <EditorFramework/ui_SnapSettingsDlg.h>
4
#include <Foundation/Containers/HybridArray.h>
5
6
class
QAbstractButton;
7
8
class
plQtSnapSettingsDlg
:
public
QDialog,
public
Ui_SnapSettingsDlg
9
{
10
Q_OBJECT
11
12
public
:
13
plQtSnapSettingsDlg
(QWidget* pParent);
14
15
private
Q_SLOTS:
16
void
on_ButtonBox_clicked(QAbstractButton* button);
17
18
private
:
19
struct
KeyValue
20
{
21
PL_DECLARE_POD_TYPE();
22
23
const
char
* m_szKey;
24
float
m_fValue;
25
};
26
27
plHybridArray<KeyValue, 16>
m_Translation;
28
plHybridArray<KeyValue, 16>
m_Rotation;
29
plHybridArray<KeyValue, 16>
m_Scale;
30
31
void
QueryUI();
32
};
33
plHybridArray
A hybrid array uses in-place storage to handle the first few elements without any allocation....
Definition
HybridArray.h:12
plQtSnapSettingsDlg
Definition
SnapSettingsDlg.moc.h:9
Code
Editor
EditorFramework
Dialogs
SnapSettingsDlg.moc.h
Generated by
1.11.0