controller_hooks: clang-format
[staging/windowmanager.git] / src / controller_hooks.hpp
1 //
2 // Created by mfritzsc on 7/28/17.
3 //
4
5 #ifndef TMCAGLWM_CONTROLLER_HOOKS_HPP
6 #define TMCAGLWM_CONTROLLER_HOOKS_HPP
7
8 #include <cstdint>
9
10 namespace wm {
11
12 struct App;
13
14 struct controller_hooks {
15    struct App *app;
16
17    void surface_created(uint32_t surface_id);
18
19    void surface_removed(uint32_t surface_id);
20 };
21
22 }  // namespace wm
23
24 #endif  // TMCAGLWM_CONTROLLER_HOOKS_HPP