Rise
The Vieneo Province
ConfigurationDialog.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "DialogBase.h"
4 
5 struct InputConfig;
6 
8 {
9  void CreateAxisDropdown(int control, int y, InputConfig* config);
10  static void UpdateInput(InputConfig* config);
11  void ShowStatus(InputConfig* input_config, int y, D3DXVECTOR3* tracked, bool engine) const;
12 
13 public:
14 
15  ConfigurationDialog(short id);
16 
17  void Update();
18  void UpdateMenu(short tab);
19  void Draw(D3DXVECTOR3* tracked);
20  void ActiveTab();
21  void Close();
22 
23  static void CALLBACK DialogCallback(UINT nEvent, int nControlID, CDXUTControl* pControl, void* pUserContext);
24  bool redraw = false;
25 };
void ShowStatus(InputConfig *input_config, int y, D3DXVECTOR3 *tracked, bool engine) const
void CreateAxisDropdown(int control, int y, InputConfig *config)
void Draw(D3DXVECTOR3 *tracked)
static void UpdateInput(InputConfig *config)
static void CALLBACK DialogCallback(UINT nEvent, int nControlID, CDXUTControl *pControl, void *pUserContext)
void UpdateMenu(short tab)