// Copyright (C) 2017 Jérôme Leclercq // This file is part of the "Nazara Development Kit" // For conditions of distribution and use, see copyright notice in Prerequisites.hpp #pragma once #ifndef NDK_SYSTEM_HPP #define NDK_SYSTEM_HPP #include namespace Ndk { template class System : public BaseSystem { public: System(); System(const System&) = delete; System(System&&) = default; virtual ~System(); System& operator=(const System&) = delete; System& operator=(System&&) = default; static SystemIndex RegisterSystem(); }; } #include #endif // NDK_SYSTEM_HPP