From 9870a2249b5450b4aff35ca0647c3dce58332e29 Mon Sep 17 00:00:00 2001 From: Lynix Date: Fri, 12 Apr 2013 16:51:04 +0200 Subject: [PATCH] Added Lua extern library Former-commit-id: 597a37211727803de7c8816a23154d71b8446cea --- examples/bin/RapportHardwareInfo.txt | 36 ---------------------------- include/Nazara/Lua/Lua.hpp | 29 ++++++++++++++++++++++ 2 files changed, 29 insertions(+), 36 deletions(-) delete mode 100644 examples/bin/RapportHardwareInfo.txt create mode 100644 include/Nazara/Lua/Lua.hpp diff --git a/examples/bin/RapportHardwareInfo.txt b/examples/bin/RapportHardwareInfo.txt deleted file mode 100644 index d8e5e52a5..000000000 --- a/examples/bin/RapportHardwareInfo.txt +++ /dev/null @@ -1,36 +0,0 @@ ---Processeur-- -Identification: Intel(R) Core(TM) i3 CPU M 330 @ 2.13GHz -Concepteur: Intel Corporation -Nombre de coeurs: 4 - -Report des capacites: --64bits: Oui --AVX: Non --FMA3: Non --FMA4: Non --MMX: Oui --SSE: Oui --SSE2: Oui --SSE3: Oui --SSSE3: Oui --SSE4.1: Oui --SSE4.2: Oui --SSE4.a: Non - ---Carte graphique-- -Identification: AMD Radeon HD 6500M/5600/5700 Series -Concepteur: ATI Technologies Inc. -Version d'OpenGL: 4.20 - -Report des capacites: --Calculs 64bits: Oui --Compression de textures (s3tc): Oui --Filtrage anisotrope: Oui --Framebuffer Object: Oui --Mode debug: Oui --Pixelbuffer Object: Oui --Samplers Object: Oui --Separate shader objects: Oui --Texture array: Oui --Texture storage: Oui --Vertex array objects: Oui diff --git a/include/Nazara/Lua/Lua.hpp b/include/Nazara/Lua/Lua.hpp new file mode 100644 index 000000000..32017abff --- /dev/null +++ b/include/Nazara/Lua/Lua.hpp @@ -0,0 +1,29 @@ +// Copyright (C) 2013 Jérôme Leclercq +// This file is part of the "Nazara Engine - Lua scripting module" +// For conditions of distribution and use, see copyright notice in Config.hpp + +#pragma once + +#ifndef NAZARA_LUA_HPP +#define NAZARA_LUA_HPP + +#include +#include + +class NAZARA_API NzLua +{ + public: + NzLua() = delete; + ~NzLua() = delete; + + static bool Initialize(); + + static bool IsInitialized(); + + static void Uninitialize(); + + private: + static unsigned int s_moduleReferenceCounter; +}; + +#endif // NAZARA_LUA_HPP