// Copyright (C) 2012 Jérôme Leclercq // This file is part of the "Nazara Engine - Core module" // For conditions of distribution and use, see copyright notice in Config.hpp #pragma once #ifndef NAZARA_INITIALIZER_HPP #define NAZARA_INITIALIZER_HPP #include template class NzInitializer { public: template NzInitializer(Args... args); ~NzInitializer(); bool IsInitialized() const; operator bool() const; }; #include #endif // NAZARA_INITIALIZER_HPP