globjects
1.0.0.000000000000
Strict OpenGL objects wrapper.
globjects
include
globjects
base
Singleton.h
Go to the documentation of this file.
1
2
#pragma once
3
4
5
namespace
globjects
6
{
7
8
9
template
<
class
T>
10
class
Singleton
11
{
12
public
:
13
static
T *
instance
();
14
15
protected
:
16
explicit
Singleton
();
17
virtual
~Singleton
();
18
19
protected
:
20
static
T *
s_instance
;
21
};
22
23
24
}
// namespace globjects
25
26
27
#include <globjects/base/Singleton.inl>
globjects::Singleton::Singleton
Singleton()
globjects
Contains all the classes that wrap OpenGL functionality.
globjects::Singleton
Definition:
Singleton.h:10
globjects::Singleton::instance
static T * instance()
globjects::Singleton::s_instance
static T * s_instance
Definition:
Singleton.h:20
globjects::Singleton::~Singleton
virtual ~Singleton()
Generated on Fri Jan 28 2022 04:50:54 for globjects by
1.8.13