Classes | Namespaces | Functions

D:/SoftwareEntwicklung/C++/HLC/Tools/SoftPixelEngine/repository/sources/Platform/spSoftPixelDevice.hpp File Reference

#include "Base/spStandard.hpp"
#include "Base/spDimension.hpp"
#include "Base/spInputOutput.hpp"
#include "RenderSystem/spRenderSystem.hpp"
#include "RenderSystem/spRenderContext.hpp"
#include "SceneGraph/spSceneManager.hpp"
#include "SceneGraph/spSceneGraph.hpp"
#include "SceneGraph/spSceneGraphSimple.hpp"
#include "SceneGraph/spSceneGraphSimpleStream.hpp"
#include "SceneGraph/spSceneGraphFamilyTree.hpp"
#include "SoundSystem/spSoundDevice.hpp"
#include "Platform/spSoftPixelDeviceFlags.hpp"
#include "Framework/Physics/spPhysicsSimulator.hpp"
#include "Framework/Network/spNetworkStructures.hpp"
#include "Platform/Android/android_native_app_glue.h"

Go to the source code of this file.

Classes

class  sp::SoftPixelDevice
 SoftPixel Engine device interface. More...

Namespaces

namespace  sp
 

!!


namespace  sp::gui
 

Namespace for each GUI (Graphics User Interface) objects (e.g. Windows, Buttons etc.) for developing level editors or the like.


namespace  sp::scene
 

Add 3D object management functions and scene rendering can be found in this namespace.


namespace  sp::network
 

This namespace contains all network functions such as connecting, sending and receiving messages.


namespace  sp::video
 

All rendering and drawing operations for 2D and 3D can be found in this namespace.


Functions

SP_EXPORT SoftPixelDevice * sp::createGraphicsDevice (android_app *App, const video::ERenderSystems RendererType, const io::stringc &Title, const bool isFullscreen, const u32 SDKVersion)
SP_EXPORT void sp::deleteDevice ()
 Delete the SoftPixelDevice.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines