forked from mhernando/Apolo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
initialProperties.h
52 lines (36 loc) · 920 Bytes
/
initialProperties.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#ifndef __APOLO__INITIAL_PROPERTIES__H
#define __APOLO__INITIAL_PROPERTIES__H
#include "prismWindow.h"
#include "canvas.h"
#include "faceWindow.h"
#include "CreateComposed.h"
#include "designWidget.h"
class MainWindow;
class PrismWindow;
class FaceWindow;
class CreateComposed;
class PositionableWidget;
class InitialProperties:public wxDialog
{
public:
InitialProperties(wxWindow *parent,NodeTree *obj, const wxString& title,wxWindowID id=0);
void OnButton(wxCommandEvent& event);
bool GetButtom(){return b_sel;}
void OnClose(wxCloseEvent &event){ b_sel=false; Destroy();}
void CreatePanel();
FaceWindow* getface(){return face;}
private:
wxButton *cView;
bool b_sel, worldView;
NodeTree *node;
PrismWindow *priW;
wxWindowID wID;
MainWindow* mainWin;
FaceWindow *face;
CreateComposed* comp;
PositionableWidget *pw;
DesignWidget *dp;
wxString defName;
DECLARE_EVENT_TABLE();
};
#endif