Update/fix module template
Former-commit-id: ec7daea1a67eb2b3124148bcc7cc46bc9566d16c
This commit is contained in:
@@ -7,11 +7,11 @@
|
||||
#ifndef NAZARA_CLASSNAME_HPP
|
||||
#define NAZARA_CLASSNAME_HPP
|
||||
|
||||
#include <Nazara/Prerequesites.hpp>
|
||||
#include <Nazara/ModuleName/Config.hpp>
|
||||
|
||||
namespace Nz
|
||||
{
|
||||
class NAZARA_MODULENAME_API API ClassName
|
||||
class NAZARA_MODULENAME_API ClassName
|
||||
{
|
||||
public:
|
||||
ClassName();
|
||||
|
||||
@@ -40,4 +40,14 @@
|
||||
/// Vérification des valeurs et types de certaines constantes
|
||||
#include <Nazara/ModuleName/ConfigCheck.hpp>
|
||||
|
||||
#if !defined(NAZARA_STATIC)
|
||||
#ifdef NAZARA_MODULENAME_BUILD
|
||||
#define NAZARA_MODULENAME_API NAZARA_EXPORT
|
||||
#else
|
||||
#define NAZARA_MODULENAME_API NAZARA_IMPORT
|
||||
#endif
|
||||
#else
|
||||
#define NAZARA_MODULENAME_API
|
||||
#endif
|
||||
|
||||
#endif // NAZARA_CONFIG_MODULENAME_HPP
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
// Copyright (C) 2014 AUTHORS
|
||||
// Copyright (C) YEAR AUTHORS
|
||||
// This file is part of the "Nazara Engine - Module name"
|
||||
// For conditions of distribution and use, see copyright notice in Config.hpp
|
||||
|
||||
// On suppose que Debug.hpp a déjà été inclus, tout comme Config.hpp
|
||||
#if NAZARA_MODULENAME_HPP
|
||||
#if NAZARA_MODULENAME_MANAGE_MEMORY
|
||||
#undef delete
|
||||
#undef new
|
||||
#endif
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
|
||||
#include <Nazara/Prerequesites.hpp>
|
||||
#include <Nazara/Core/Initializer.hpp>
|
||||
#include <Nazara/ModuleName/Config.hpp>
|
||||
|
||||
namespace Nz
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user