Add project files.
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
#ifndef _COMPILESETTINGS_H_
|
||||
#define _COMPILESETTINGS_H_
|
||||
|
||||
#define _STATIC_LIB_ 1
|
||||
#define _DEBUG_ 0
|
||||
|
||||
#endif/// END IFNDEF _COMPILESETTINGS_H_
|
||||
@@ -0,0 +1,84 @@
|
||||
#ifndef _TROOPERENGINE_HPP_
|
||||
#define _TROOPERENGINE_HPP_
|
||||
|
||||
#define _MYDLL_
|
||||
|
||||
#include "dllExport.h"
|
||||
|
||||
/*** SDL Header Files ***/
|
||||
#include <SDL.h>
|
||||
|
||||
/*** TropperEngineCore Folder ***/
|
||||
#include "../TrooperEngine/TrooperEngineCore/cTrooperEngineCore.hpp"
|
||||
|
||||
/*** VideoEngine Folder ***/
|
||||
#include "../TrooperEngine/VideoEngine/cVideo.hpp"
|
||||
#include "../TrooperEngine/VideoEngine/cRenderer.hpp"
|
||||
#include "../TrooperEngine/VideoEngine/cSprite.hpp"
|
||||
#include "../TrooperEngine/VideoEngine/cAnimatedSprite.hpp"
|
||||
#include "../TrooperEngine/VideoEngine/cImage.hpp"
|
||||
#include "../TrooperEngine/VideoEngine/cCamera.hpp"
|
||||
|
||||
/*** AudioEngine Folder ***/
|
||||
#include "../TrooperEngine/AudioEngine/cAudio.hpp"
|
||||
#include "../TrooperEngine/AudioEngine/cSound.hpp"
|
||||
#include "../TrooperEngine/AudioEngine/cMusic.hpp"
|
||||
|
||||
/*** NetworkingEngine Folder ***/
|
||||
#include "../TrooperEngine/NetworkEngine/cNetwork.hpp"
|
||||
|
||||
/*** InputEngine Folder ***/
|
||||
#include "../TrooperEngine/InputEngine/cInput.hpp"
|
||||
#include "../TrooperEngine/InputEngine/cJoystick.hpp"
|
||||
#include "../TrooperEngine/InputEngine/cKeyboard.hpp"
|
||||
#include "../TrooperEngine/InputEngine/cMouse.hpp"
|
||||
#include "../TrooperEngine/InputEngine/cKey.hpp"
|
||||
#include "../TrooperEngine/InputEngine/cTextInput.hpp"
|
||||
|
||||
/*** TimingEngine Folder ***/
|
||||
#include "../TrooperEngine/TimingEngine/cTiming.hpp"
|
||||
|
||||
/*** MathEngine Folder ***/
|
||||
#include "../TrooperEngine/MathEngine/Vector/Vector2.hpp"
|
||||
#include "../TrooperEngine/MathEngine/Vector/Vector3.hpp"
|
||||
#include "../TrooperEngine/MathEngine/Vector/Vector4.hpp"
|
||||
|
||||
#include "../TrooperEngine/MathEngine/iVector/iVector2.hpp"
|
||||
#include "../TrooperEngine/MathEngine/iVector/iVector3.hpp"
|
||||
#include "../TrooperEngine/MathEngine/iVector/iVector4.hpp"
|
||||
|
||||
#include "../TrooperEngine/MathEngine/cCollision.hpp"
|
||||
#include "../TrooperEngine/MathEngine/cRandom.hpp"
|
||||
|
||||
/*** TextTypeEngine ***/
|
||||
#include "../TrooperEngine/TextTypeEngine/cTextType.hpp"
|
||||
#include "../TrooperEngine/TextTypeEngine/cFont.hpp"
|
||||
#include "../TrooperEngine/TextTypeEngine/cText.hpp"
|
||||
|
||||
/*** EventEngine ***/
|
||||
#include "../TrooperEngine/EventEngine/cEventControl.hpp"
|
||||
#include "../TrooperEngine/EventEngine/cEvent.hpp"
|
||||
|
||||
/*** GUIEngine ***/
|
||||
#include "../TrooperEngine/GUIEngine/cGUI.hpp"
|
||||
#include "../TrooperEngine/GUIEngine/cWindow.hpp"
|
||||
#include "../TrooperEngine/GUIEngine/cLayout.hpp"
|
||||
#include "../TrooperEngine/GUIEngine/cLabel.hpp"
|
||||
#include "../TrooperEngine/GUIEngine/cButton.hpp"
|
||||
#include "../TrooperEngine/GUIEngine/cTextButton.hpp"
|
||||
#include "../TrooperEngine/GUIEngine/cBoxSizer.hpp"
|
||||
|
||||
/*** GUIHelper ***/
|
||||
#include "../TrooperEngine/GUIEngine/GUIHelpers/GUIUtility.hpp"
|
||||
#include "../TrooperEngine/GUIEngine/GUIHelpers/Enums.hpp"
|
||||
#include "../TrooperEngine/GUIEngine/GUIHelpers/cObject.hpp"
|
||||
#include "../TrooperEngine/GUIEngine/GUIHelpers/cTexture.hpp"
|
||||
|
||||
/*** UtilityEngine ***/
|
||||
#include "../TrooperEngine/UtilityEngine/cUtility.hpp"
|
||||
#include "../TrooperEngine/UtilityEngine/cString.hpp"
|
||||
|
||||
/*** FXEngine ***/
|
||||
#include "../TrooperEngine/FXEngine/cGFX.hpp"
|
||||
|
||||
#endif/// END IFNDEF _TROOPERENGINE_HPP_
|
||||
@@ -0,0 +1,19 @@
|
||||
#ifndef _DLLEXPORT_H_
|
||||
#define _DLLEXPORT_H_
|
||||
|
||||
#include "CompileSettings.h"
|
||||
|
||||
#if _STATIC_LIB_ == 0
|
||||
# ifdef _MYDLL_
|
||||
# define EXPORT_FROM_MYDLL __declspec(dllimport)
|
||||
# define EXPIMP_TEMPLATE extern
|
||||
# else
|
||||
# define EXPORT_FROM_MYDLL __declspec(dllexport)
|
||||
# define EXPIMP_TEMPLATE
|
||||
# endif
|
||||
#else
|
||||
# define EXPORT_FROM_MYDLL
|
||||
# define EXPIMP_TEMPLATE
|
||||
#endif
|
||||
|
||||
#endif/// END IFNDEF _DLLEXPORT_H_
|
||||
Reference in New Issue
Block a user