Initializer will initialize several class at once

Former-commit-id: b64c87006e5fd237399b623fca32ec03d0d3d50c
This commit is contained in:
Lynix
2013-04-03 16:42:54 +02:00
parent 8694f71c2a
commit 91a272482e
2 changed files with 57 additions and 18 deletions

View File

@@ -9,16 +9,19 @@
#include <Nazara/Prerequesites.hpp>
template<typename T>
template<typename... Args>
class NzInitializer
{
public:
template<typename... Args> NzInitializer(Args... args);
NzInitializer();
~NzInitializer();
bool IsInitialized() const;
operator bool() const;
private:
bool m_initialized;
};
#include <Nazara/Core/Initializer.inl>