stk-code_catmod/lib/irrlicht/include
deve 4bb0405a32 Added support for multitouch steering.
It will be used for steering on Android.

There are some limitations:
- currently it works only in single player mode (but I don't see any reason to make it working for multiplayer)
- speedometer is not available in race GUI because there is no place for it

TODO:
- add DPI support (race GUI should have probably different proportions on smaller devices for comfortable playing)
- make nice button images
- make nitro button that changes its look depending on collected nitro (a kind of nitro bar)

Touch input events must be handled in android device to make use of it. It can be simulated for debugging on non-android devices using standard mouse.
2016-11-10 02:42:56 +01:00
..
aabbox3d.h irr: aabbox intersection support 2013-08-12 12:46:10 +00:00
CDynamicMeshBuffer.h irr: Add support for non-triangle VBOs 2013-08-22 15:42:02 +00:00
CIndexBuffer.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
CMeshBuffer.h irr: Add support for non-triangle VBOs 2013-08-22 15:42:02 +00:00
coreutil.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
CVertexBuffer.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
dimension2d.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
driverChoice.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
EAttributes.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ECullingTypes.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
EDebugSceneTypes.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
EDeviceTypes.h More backport from the ogl-es irrlicht branch 2016-02-24 20:34:46 +01:00
EDriverFeatures.h add android port from irrlicht (based on commit 875d0cfac88c26994b82d68737b085ec1b84c5f8) 2016-02-24 12:34:08 +01:00
EDriverTypes.h add android port from irrlicht (based on commit 875d0cfac88c26994b82d68737b085ec1b84c5f8) 2016-02-24 12:34:08 +01:00
EGUIAlignment.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
EGUIElementTypes.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
EHardwareBufferFlags.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
EMaterialFlags.h irr: Add texture override support 2013-08-12 12:47:02 +00:00
EMaterialTypes.h Fully integrate gles renderer with our irrlicht version. 2016-07-05 00:25:03 +02:00
EMeshWriterEnums.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
EMessageBoxFlags.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
EPrimitiveTypes.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ESceneNodeAnimatorTypes.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ESceneNodeTypes.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
EShaderTypes.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ETerrainElements.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
EVertexAttributes.h add android port from irrlicht (based on commit 875d0cfac88c26994b82d68737b085ec1b84c5f8) 2016-02-24 12:34:08 +01:00
fast_atof.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
heapsort.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IAnimatedMesh.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IAnimatedMeshSceneNode.h Remove shadow volume code 2015-01-16 01:51:56 +01:00
IAttributeExchangingObject.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IAttributes.h Added attribute to irrlicht's driver to enable automatic resize 2015-03-26 11:28:22 +11:00
IBillboardSceneNode.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IBillboardTextSceneNode.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IBoneSceneNode.h Disable deprecated and unused irrlicht function to avoid compiler warnings 2015-08-06 13:54:40 +02:00
ICameraSceneNode.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ICursorControl.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IDummyTransformationSceneNode.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IDynamicMeshBuffer.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IEventReceiver.h Added support for multitouch steering. 2016-11-10 02:42:56 +01:00
IFileArchive.h More backport from the ogl-es irrlicht branch 2016-02-24 20:34:46 +01:00
IFileList.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IFileSystem.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGeometryCreator.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGPUProgrammingServices.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIButton.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUICheckBox.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIColorSelectDialog.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIComboBox.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIContextMenu.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIEditBox.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIElement.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIElementFactory.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIEnvironment.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIFileOpenDialog.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIFont.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIFontBitmap.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIImage.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIImageList.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIInOutFader.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIListBox.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIMeshViewer.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIScrollBar.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUISkin.h Try to convert icon rendering to new helper function (for GL3 support) 2014-05-13 20:00:16 -04:00
IGUISpinBox.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUISpriteBank.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIStaticText.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUITabControl.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUITable.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIToolbar.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUITreeView.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IGUIWindow.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IImage.h irr: Add support for some RG texture formats 2013-09-04 13:26:06 +00:00
IImageLoader.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IImageWriter.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IIndexBuffer.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ILightManager.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ILightSceneNode.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ILogger.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IMaterialRenderer.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IMaterialRendererServices.h Fully integrate gles renderer with our irrlicht version. 2016-07-05 00:25:03 +02:00
IMesh.h Fully integrate gles renderer with our irrlicht version. 2016-07-05 00:25:03 +02:00
IMeshBuffer.h Allow setting color without copying the mesh 2016-06-28 14:55:48 +08:00
IMeshCache.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IMeshLoader.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IMeshManipulator.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IMeshSceneNode.h Remove shadow volume code 2015-01-16 01:51:56 +01:00
IMeshWriter.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IMetaTriangleSelector.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IOSOperator.h Make stk more-i18n friendly 2015-10-27 02:34:46 +08:00
IParticleAffector.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IParticleAnimatedMeshSceneNodeEmitter.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IParticleAttractionAffector.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IParticleBoxEmitter.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IParticleCylinderEmitter.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IParticleEmitter.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IParticleFadeOutAffector.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IParticleGravityAffector.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IParticleMeshEmitter.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IParticleRingEmitter.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IParticleRotationAffector.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IParticleSphereEmitter.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IParticleSystemSceneNode.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IRandomizer.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IReadFile.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IReferenceCounted.h Remove not-used-anymore setReferenceCount 2016-07-19 13:58:38 +08:00
irrAllocator.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
irrArray.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IrrCompileConfig.h Remove GLESv1 renderer because it's not used 2016-07-09 02:59:40 +02:00
irrlicht.h Remove 2 deprecated interfaces 2015-01-16 01:59:41 +01:00
IrrlichtDevice.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
irrList.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
irrMap.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
irrMath.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
irrpack.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
irrString.h Fixed 64-bit windows compilation. 2016-01-03 00:10:30 +01:00
irrTypes.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
irrunpack.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
irrXML.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ISceneCollisionManager.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ISceneLoader.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ISceneManager.h Remove light volume related code 2015-01-16 01:57:35 +01:00
ISceneNode.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ISceneNodeAnimator.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ISceneNodeAnimatorCameraFPS.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ISceneNodeAnimatorCameraMaya.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ISceneNodeAnimatorCollisionResponse.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ISceneNodeAnimatorFactory.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ISceneNodeFactory.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ISceneUserDataSerializer.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IShaderConstantSetCallBack.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ISkinnedMesh.h Add animation strength parameter control for skeletal animations to Irrlicht 2013-10-22 13:31:10 +00:00
ITerrainSceneNode.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ITextSceneNode.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ITexture.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ITimer.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
ITriangleSelector.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IVertexBuffer.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IVideoDriver.h Added attribute to irrlicht's driver to enable automatic resize 2015-03-26 11:28:22 +11:00
IVideoModeList.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IWriteFile.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IXMLReader.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
IXMLWriter.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
Keycodes.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
line2d.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
line3d.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
matrix4.h Fixed getScale() result when matrix contains very low negative values. 2015-03-05 20:00:02 +01:00
path.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
plane3d.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
position2d.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
quaternion.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
rect.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
S3DVertex.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
SAnimatedMesh.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
SceneParameters.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
SColor.h Use another normal encoding method from a crytek slide. 2014-01-27 23:29:46 +01:00
SExposedVideoData.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
SIrrCreationParameters.h Don't use hardcoded path for irrlicht shaders 2016-07-06 06:37:22 +02:00
SKeyMap.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
SLight.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
SMaterial.h irr: Add materialtype override 2013-06-28 12:11:44 +00:00
SMaterialLayer.h Hopefully proper fix for #1938 (crash on osx when exiting race). 2015-02-17 00:14:26 +11:00
SMesh.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
SMeshBuffer.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
SMeshBufferLightMap.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
SMeshBufferTangents.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
SParticle.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
SSharedMeshBuffer.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
SSkinMeshBuffer.h irr: Add support for non-triangle VBOs 2013-08-22 15:42:02 +00:00
SVertexIndex.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
SVertexManipulator.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
SViewFrustum.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
triangle3d.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
utfwrapping.h Fix typo and and add quotation 2015-09-03 16:30:22 +08:00
vector2d.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00
vector3d.h Added our own irrlicht version - not used atm. 2012-11-01 02:00:02 +00:00