Catchea
Topographic Data Browser
control_widget.h
Go to the documentation of this file.
1 
7 #ifndef CATCHEA_CONTROL_WIDGET_H
8 #define CATCHEA_CONTROL_WIDGET_H
9 
10 #include <cstdlib>
11 
12 #include <imgui.h>
13 
14 struct App;
15 
16 struct ControlWidget {
17 
18  App* app;
19  int jumpMax;
20 
21 };
22 
29 
38 bool ControlWidget__init(ControlWidget* cw, App* app);
39 
47 void ControlWidget__render(ControlWidget* cw, const ImVec2& window_pos, const ImVec2& window_size);
48 
57 
64 
65 #endif //CATCHEA_CONTROL_WIDGET_H
void ControlWidget__render(ControlWidget *cw, const ImVec2 &window_pos, const ImVec2 &window_size)
Definition: control_widget.cpp:36
bool ControlWidget__init(ControlWidget *cw, App *app)
Definition: control_widget.cpp:29
ControlWidget * ControlWidget__create()
Definition: control_widget.cpp:20
Definition: app.h:26
void ControlWidget__destroy(ControlWidget *cw)
Definition: control_widget.cpp:214
Definition: control_widget.h:16
bool ControlWidget__terminate(ControlWidget *cw)
Definition: control_widget.cpp:210