HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
src
TTauri
GUI
WindowDelegate.hpp
1
// Copyright 2019 Pokitec
2
// All rights reserved.
3
4
#pragma once
5
6
#include "TTauri/GUI/Window_forward.hpp"
7
8
namespace
tt {
9
10
class
WindowDelegate
{
11
public
:
12
WindowDelegate
() =
default
;
13
virtual
~WindowDelegate
() =
default
;
14
WindowDelegate
(
const
WindowDelegate
&) =
delete
;
15
WindowDelegate
& operator=(
const
WindowDelegate
&) =
delete
;
16
WindowDelegate
(
WindowDelegate
&&) =
delete
;
17
WindowDelegate
& operator=(
WindowDelegate
&&) =
delete
;
18
19
virtual
void
openingWindow(
Window
&window) = 0;
20
virtual
void
closingWindow(
const
Window
&window) = 0;
21
};
22
23
}
tt::Window_vulkan_win32
Definition
Window_vulkan_win32.hpp:15
tt::WindowDelegate
Definition
WindowDelegate.hpp:10
Generated on Mon Apr 22 2024 12:53:56 for HikoGUI by
1.10.0