Covellite++
Version: 2.3.0 Revision: 2580 Platform: x64 Build: 15:23 16.10.2020
Кроссплатформенный фреймворк для разработки приложений на С++
context.hpp
1
2
#pragma once
3
4
namespace
covellite
5
{
6
7
namespace
egl
8
{
9
10
class
Display;
11
class
Config;
12
class
Surface;
13
34
class
Context
final
35
{
36
public
:
37
void
MakeCurrent(
const
covellite::egl::Surface
&)
const
;
38
39
private
:
40
EGLDisplay m_Display;
41
EGLContext m_Context;
42
43
public
:
44
Context
(
const
covellite::egl::Display
&,
const
covellite::egl::Config
&,
45
const
int
);
46
~
Context
(
void
) noexcept;
47
48
private
:
49
FRIEND_TEST(Context_test,
/*DISABLED_*/
Test_Using);
50
};
51
52
}
// namespace egl
53
54
}
// namespace covellite
covellite::egl::Config
Класс входит в проект Covellite.Egl Класс-обертка для EGLConfig.
Definition:
config.hpp:32
covellite::egl::Display
Класс входит в проект Covellite.Egl Класс-обетка для EGLDisplay.
Definition:
display.hpp:32
covellite::egl::Context
Класс входит в проект Covellite.Egl Класс-обетка для eglContext.
Definition:
context.hpp:35
covellite::egl::Surface
Класс входит в проект Covellite.Egl Класс-обертка для EGLSurface.
Definition:
surface.hpp:33
Solution
Solution
Covellite.Egl
Covellite.Egl
context.hpp
Документация по Covellite++. Последние изменения: Пт 16 Окт 2020 15:24:27. Создано системой
1.8.18