irrlicht/include
cutealien 2d13027a9c Add IAnimatedMeshSceneNode::getLoopMode (asked for by JLouisB)
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4259 dfc29bdd-3216-0410-991c-e03cc46cb475
2012-07-28 10:32:08 +00:00
..
CDynamicMeshBuffer.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
CIndexBuffer.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
CMeshBuffer.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
CVertexBuffer.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
EAttributes.h Add SVN property and fix eol style 2012-01-22 14:56:31 +00:00
ECullingTypes.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
EDebugSceneTypes.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
EDeviceTypes.h Add experimental framebuffer device. 2009-11-27 18:58:56 +00:00
EDriverFeatures.h Fix attribute value for maximal lights. Add video driver feature flag for texture matrix support. 2011-06-07 20:12:26 +00:00
EDriverTypes.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
EGUIAlignment.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
EGUIElementTypes.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
EHardwareBufferFlags.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
EMaterialFlags.h Add new material fields for blend operation and polygon offset (depth bias). 2011-04-21 11:53:00 +00:00
EMaterialTypes.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
EMeshWriterEnums.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
EMessageBoxFlags.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
EPrimitiveTypes.h Add SVN property and fix eol style 2012-01-22 14:56:31 +00:00
ESceneNodeAnimatorTypes.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
ESceneNodeTypes.h ColladaMeshWriter: Add light export. Meshname handling cleaned up. 2011-06-23 17:40:27 +00:00
EShaderTypes.h Add SVN property and fix eol style 2012-01-22 14:56:31 +00:00
ETerrainElements.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IAnimatedMesh.h Add a FPS setting for animated meshes. This allows to store an overall animation speed for a mesh, which enables reading this information from the formats that support it and set the animation speed in scene nodes accordingly. 2011-12-04 00:10:15 +00:00
IAnimatedMeshMD2.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IAnimatedMeshMD3.h Fix pack and unpack include file to properly work under MSVC as well. Needs to suppress warning as we don't have the push and pop together anymore. 2012-06-22 14:28:33 +00:00
IAnimatedMeshSceneNode.h Add IAnimatedMeshSceneNode::getLoopMode (asked for by JLouisB) 2012-07-28 10:32:08 +00:00
IAttributeExchangingObject.h Fix Filename type in attribute struct to support unicode strings 2011-06-02 19:26:18 +00:00
IAttributes.h - Add vector2d and dimension2d attributes (both already had incomplete parts of implementations for some reason) 2011-11-29 22:56:28 +00:00
IBillboardSceneNode.h Change new billboard API to use more common names and a better usable interface. Fixed documentation. Proposal for fix made by greenya. 2011-11-15 13:34:48 +00:00
IBillboardTextSceneNode.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IBoneSceneNode.h Added minimum timelines for removing deprecated methods. 2011-02-19 09:22:58 +00:00
ICameraSceneNode.h Update camera documentation. 2011-07-30 09:31:58 +00:00
IColladaMeshWriter.h Avoid unescaped xml tags in comments 2011-11-01 08:42:30 +00:00
ICursorControl.h Unify spelling in documentation (color, behavior). 2012-07-20 12:49:43 +00:00
IDummyTransformationSceneNode.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IDynamicMeshBuffer.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IEventReceiver.h Unify spelling in documentation (color, behavior). 2012-07-20 12:49:43 +00:00
IFileArchive.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IFileList.h Remove stray comma from comment 2011-11-01 08:34:15 +00:00
IFileSystem.h Add new methods for adding and removing file archives based on ifilearchive pointers. The existing methods are also enhanced by an optional return value of the newly added archive. Addition suggested and coded by Nalin. 2011-10-22 23:45:52 +00:00
IGPUProgrammingServices.h Add Nadro's initial Cg support. Example 10 is enhanced to allow also Cg shaders. 2012-02-02 17:51:24 +00:00
IGUIButton.h Add documentation to all IGUIElement's which events they are creating. 2012-07-09 13:55:44 +00:00
IGUICheckBox.h Add documentation to all IGUIElement's which events they are creating. 2012-07-09 13:55:44 +00:00
IGUIColorSelectDialog.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IGUIComboBox.h Add documentation to all IGUIElement's which events they are creating. 2012-07-09 13:55:44 +00:00
IGUIContextMenu.h Unify spelling in documentation (color, behavior). 2012-07-20 12:49:43 +00:00
IGUIEditBox.h Add documentation to all IGUIElement's which events they are creating. 2012-07-09 13:55:44 +00:00
IGUIElement.h Added setName and getName to IGUIElement, the same way as it's in ISceneNode. Note: I don't yet add a function like ISceneManager::getSceneNodeFromName to IGUIEnvironment as well. The reason is that current implementations of related functions ISceneManager::getSceneNodeFromId and IGUIElement::getElementFromId are done very different and I first have to figure out if there's any way to reconcile those sanely. 2012-03-26 20:32:48 +00:00
IGUIElementFactory.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IGUIEnvironment.h Add documentation to all IGUIElement's which events they are creating. 2012-07-09 13:55:44 +00:00
IGUIFileOpenDialog.h Add documentation to all IGUIElement's which events they are creating. 2012-07-09 13:55:44 +00:00
IGUIFont.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IGUIFontBitmap.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IGUIImage.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IGUIImageList.h Merged revisions 2892:2947 from 1.6 branch. Mainly GUI fixes. Cylinder texturing enhanced. WIN64 defines everywhere also use _WIN64. Code layout and documentation updates. 2009-11-30 14:42:58 +00:00
IGUIInOutFader.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IGUIListBox.h Add documentation to all IGUIElement's which events they are creating. 2012-07-09 13:55:44 +00:00
IGUIMeshViewer.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IGUIScrollBar.h Add documentation to all IGUIElement's which events they are creating. 2012-07-09 13:55:44 +00:00
IGUISkin.h Added minimum timelines for removing deprecated methods. 2011-02-19 09:22:58 +00:00
IGUISpinBox.h Add documentation to all IGUIElement's which events they are creating. 2012-07-09 13:55:44 +00:00
IGUISpriteBank.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IGUIStaticText.h Messed up last check-in somewhat. Now all getColor functions in statictext avoid const& (which is OK as SColor is just a long). 2011-10-11 16:58:15 +00:00
IGUITabControl.h Add documentation to all IGUIElement's which events they are creating. 2012-07-09 13:55:44 +00:00
IGUITable.h Update documentation. 2012-07-11 16:03:20 +00:00
IGUIToolbar.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IGUITreeView.h Add documentation to all IGUIElement's which events they are creating. 2012-07-09 13:55:44 +00:00
IGUIWindow.h Add documentation to all IGUIElement's which events they are creating. 2012-07-09 13:55:44 +00:00
IGeometryCreator.h Unify spelling in documentation (color, behavior). 2012-07-20 12:49:43 +00:00
IImage.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IImageLoader.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IImageWriter.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IIndexBuffer.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
ILightManager.h Change type for stored and passed lights array. In most situations, only the ISceneNode was used, and the type is not necessarily ILightSceneNode anyway. So generalize this interface and the storage arrays internally. 2011-05-12 16:46:20 +00:00
ILightSceneNode.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
ILogger.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IMaterialRenderer.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IMaterialRendererServices.h - Added bool interface for a shaders constants. 2012-07-04 13:59:21 +00:00
IMesh.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IMeshBuffer.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IMeshCache.h Added minimum timelines for removing deprecated methods. 2011-02-19 09:22:58 +00:00
IMeshLoader.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IMeshManipulator.h Add vertex optimization algorithm submitted by curaga 2012-01-20 18:08:14 +00:00
IMeshSceneNode.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IMeshWriter.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IMetaTriangleSelector.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IOSOperator.h Changed name and signature of getOperationSystemVersion, which is now correctly called getOperatingSystemVersion. Also changed the internal type and OSOperator creation. 2011-06-02 20:18:54 +00:00
IParticleAffector.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IParticleAnimatedMeshSceneNodeEmitter.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IParticleAttractionAffector.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IParticleBoxEmitter.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IParticleCylinderEmitter.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IParticleEmitter.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IParticleFadeOutAffector.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IParticleGravityAffector.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IParticleMeshEmitter.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IParticleRingEmitter.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IParticleRotationAffector.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IParticleSphereEmitter.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IParticleSystemSceneNode.h Make IParticleSystemSceneNode::doParticleSystem public to allow rendering outside scenegraph. 2011-06-16 21:09:46 +00:00
IQ3LevelMesh.h - Add support for bsp brush entities. Written by Hendu. 2011-11-09 19:28:12 +00:00
IQ3Shader.h rename texureBlend functions to textureBlend 2012-01-20 17:54:33 +00:00
IRandomizer.h Add access and changeability to internal Randomizer. 2011-06-21 22:02:18 +00:00
IReadFile.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IReferenceCounted.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
ISceneCollisionManager.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
ISceneLoader.h Fix documentation 2011-11-01 08:51:10 +00:00
ISceneManager.h Unify spelling in documentation (color, behavior). 2012-07-20 12:49:43 +00:00
ISceneNode.h Fix warning in comments (my fault). Thx @ khonkhortisan for reporting. 2012-04-01 21:12:49 +00:00
ISceneNodeAnimator.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
ISceneNodeAnimatorCameraFPS.h - Added ISceneNodeAnimatorCameraFPS::getKeyMap and a new ISceneNodeAnimatorCameraFPS::setKeyMap. 2011-09-14 14:07:54 +00:00
ISceneNodeAnimatorCameraMaya.h Add functions and constructor parameter to set the distance of the maya camera from the currently used target. 2011-12-03 16:26:59 +00:00
ISceneNodeAnimatorCollisionResponse.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
ISceneNodeAnimatorFactory.h remove default destructor 2011-04-12 12:03:37 +00:00
ISceneNodeFactory.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
ISceneUserDataSerializer.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IShaderConstantSetCallBack.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IShadowVolumeSceneNode.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
ISkinnedMesh.h Remove unused member 2011-10-19 21:13:19 +00:00
ITerrainSceneNode.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
ITextSceneNode.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
ITexture.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
ITimer.h Remove destructor, it's already called by default this way. 2011-06-21 21:57:00 +00:00
ITriangleSelector.h Fix another const issue with the selector patch 2011-05-12 15:19:19 +00:00
IVertexBuffer.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IVideoDriver.h Unify spelling in documentation (color, behavior). 2012-07-20 12:49:43 +00:00
IVideoModeList.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IVolumeLightSceneNode.h Unify spelling in documentation (color, behavior). 2012-07-20 12:49:43 +00:00
IWriteFile.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IXMLReader.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IXMLWriter.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
IrrCompileConfig.h irr::s64 now compiles with -ansi and -pendentic on gcc without warnings. Also can now be disabled completely by define. 2012-03-24 11:29:06 +00:00
IrrlichtDevice.h Add access and changeability to internal Randomizer. 2011-06-21 22:02:18 +00:00
Keycodes.h Merged revisions 4001-4056 from 1.7 branch. Keycode updates, fix compilation errors, vector normalize error case fixed, joystick safety fixes, editbox updates, meshviewer modal window fix, isPointInsideFast changes. 2012-02-01 23:29:32 +00:00
S3DVertex.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
SAnimatedMesh.h Add a FPS setting for animated meshes. This allows to store an overall animation speed for a mesh, which enables reading this information from the formats that support it and set the animation speed in scene nodes accordingly. 2011-12-04 00:10:15 +00:00
SColor.h Merged revisions 3729-3829 from 1.7 branch. Fixed serialization of camera nodes, fix array::erase, fix mem leaks in example 22, fix interpolation in SColorf, fix crash in collada loader. 2011-06-09 06:45:29 +00:00
SExposedVideoData.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
SIrrCreationParameters.h Allow setting D3DCREATE_MULTITHREADED when creating Direct3D drivers. 2012-05-22 13:10:25 +00:00
SKeyMap.h - Added ISceneNodeAnimatorCameraFPS::getKeyMap and a new ISceneNodeAnimatorCameraFPS::setKeyMap. 2011-09-14 14:07:54 +00:00
SLight.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
SMaterial.h rename texureBlend functions to textureBlend 2012-01-20 17:54:33 +00:00
SMaterialLayer.h Typo fixed 2012-01-06 14:47:10 +00:00
SMesh.h Add documentation about bbox update not called automatically. 2012-04-24 07:07:47 +00:00
SMeshBuffer.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
SMeshBufferLightMap.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
SMeshBufferTangents.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
SParticle.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
SSharedMeshBuffer.h Merge from 1-7 branch, releases 3927-3942. Just documentation fixes. 2011-10-16 10:26:05 +00:00
SSkinMeshBuffer.h Merge from 1.7 branch. Fixes for SSharedMeshBuffer and matrix4 2011-09-27 22:54:27 +00:00
SVertexIndex.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
SVertexManipulator.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
SViewFrustum.h Merge from 1-7 branch, releases 3927-3942. Just documentation fixes. 2011-10-16 10:26:05 +00:00
SceneParameters.h Unify spelling in documentation (color, behavior). 2012-07-20 12:49:43 +00:00
aabbox3d.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
coreutil.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
dimension2d.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
driverChoice.h Merge revisions 4188-4208 from release branch 1.7 into trunk: 2012-06-26 10:52:27 +00:00
fast_atof.h - User can now set characters used for decimal point in fast_atof for localisation. 2012-06-29 17:04:18 +00:00
heapsort.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
irrAllocator.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
irrArray.h Add a shortcut return in case reallocate has nothing to do. Should reduce a lot of memory thrashing on irrArrays. 2012-06-27 17:16:19 +00:00
irrList.h Fix constness of operators 2012-06-22 13:35:55 +00:00
irrMap.h Unify spelling in documentation (color, behavior). 2012-07-20 12:49:43 +00:00
irrMath.h - equalsByUlp rewritten slightly to compile with our gcc release settings without warnings. 2012-06-05 15:27:28 +00:00
irrString.h Fix string::replace which failed replacing substrings at the end when the replacement was longer (thx @ zerochen for reporting). Corresonding tests added. 2012-07-07 09:14:59 +00:00
irrTypes.h Copy s64 type to unsigned u64 counterpart. Add borland checks as suggested by Ethon 2012-04-18 11:33:10 +00:00
irrXML.h - XML-reader now preserves all whitespace. So even newlines are now returned as EXN_TEXT nodes. Old behavior was dropping those, but it handled unix-style newlines badly and should rather have preserved all whitespace or none. Preserving no whitespace could be useful feature for the future. 2012-02-20 19:43:51 +00:00
irrlicht.h Add missing include IRandomizer.h to irrlicht.h (found by greenya) 2011-11-14 10:22:10 +00:00
irrpack.h - Modified struct packing solution to work with gcc 4.7 on MinGW. Which makes for example bmp-loader work again (textures in example 01 for example). Note: If this should be backported to 1.7 we should maybe just set the -mno-ms-bitfield flag for mingw there (not as nice, but will probably work good enough as workaround for what we use in Irrlicht and we don't have our nice packing headers there yet so we would have to do that all over the place). 2012-07-02 18:40:30 +00:00
irrunpack.h - Modified struct packing solution to work with gcc 4.7 on MinGW. Which makes for example bmp-loader work again (textures in example 01 for example). Note: If this should be backported to 1.7 we should maybe just set the -mno-ms-bitfield flag for mingw there (not as nice, but will probably work good enough as workaround for what we use in Irrlicht and we don't have our nice packing headers there yet so we would have to do that all over the place). 2012-07-02 18:40:30 +00:00
line2d.h - Add core::iszero and core::squareroot for s64 type. 2012-03-23 16:27:54 +00:00
line3d.h - line2d::getMiddle and line3d::getMiddle work now also with integers. But can be slower in debug and for compilers which are not optimizing division by 2 to multiplication by 0.5 for floats also in release (if that still matters we need a template specialization here). 2012-02-10 12:08:44 +00:00
matrix4.h Fix compile warnings for matrix4::setRotationAxisRadiansLH and matrix4::setRotationAxisRadiansRH found by greenya. 2012-07-07 10:41:20 +00:00
path.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
plane3d.h Merge from 1-7 branch, releases 3927-3942. Just documentation fixes. 2011-10-16 10:26:05 +00:00
position2d.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
quaternion.h Add threshold for slerp calculation, switching between linear and slerp at this point. 2012-01-20 09:51:47 +00:00
rect.h Bump copyright dates to 2011. 2011-01-14 13:24:40 +00:00
triangle3d.h Fix tests triangle3d: 2012-06-11 15:24:38 +00:00
vector2d.h Add explicit cast in vector2d::getAngleWith to avoid warnings when using type irr::s64. 2012-03-30 11:08:22 +00:00
vector3d.h Merged revisions 4001-4056 from 1.7 branch. Keycode updates, fix compilation errors, vector normalize error case fixed, joystick safety fixes, editbox updates, meshviewer modal window fix, isPointInsideFast changes. 2012-02-01 23:29:32 +00:00