irrlicht/include
hybrid 74f1e2e9e3 Enhanced the meshbuffer interface. moved the recalculateBoundingBox from MeshManipulator to IMeshBuffer by exposing the already existing methods. Some initial append methods added.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@833 dfc29bdd-3216-0410-991c-e03cc46cb475
2007-08-13 23:53:12 +00:00
..
CMeshBuffer.h Enhanced the meshbuffer interface. moved the recalculateBoundingBox from MeshManipulator to IMeshBuffer by exposing the already existing methods. Some initial append methods added. 2007-08-13 23:53:12 +00:00
ECullingTypes.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
EDebugSceneTypes.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
EDriverFeatures.h Separated driver features into new file. 2007-06-04 22:53:04 +00:00
EDriverTypes.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
EGUIElementTypes.h Added CuteAlien's IGUISpinBox. 2007-06-30 23:30:40 +00:00
EMessageBoxFlags.h Added navigation through the GUI using tab and the shift and control keys. Added keyboard navigation for most elements. Fixed that annoying bug where you had to click twice to change focus. 2007-07-07 07:03:54 +00:00
ESceneNodeAnimatorTypes.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
ESceneNodeTypes.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
ETerrainElements.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IAnimatedMesh.h Made geometry creation use IMesh instead of IAnimatedMesh. Moved Sphere meshbuffer into geometry creator and changed sphere scene node accordingly. 2007-07-30 11:01:04 +00:00
IAnimatedMeshB3d.h Started to make matrix4 a template to allow for better adaption. Due to renaming of the template the original matrix4 type is still the f32 version of the matrix. I had to remove some forward declarations, though as I did not want to add the template declaration into other headers. 2007-06-02 10:37:00 +00:00
IAnimatedMeshMD2.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IAnimatedMeshMD3.h Enhanced the meshbuffer interface. moved the recalculateBoundingBox from MeshManipulator to IMeshBuffer by exposing the already existing methods. Some initial append methods added. 2007-08-13 23:53:12 +00:00
IAnimatedMeshMS3D.h Started to make matrix4 a template to allow for better adaption. Due to renaming of the template the original matrix4 type is still the f32 version of the matrix. I had to remove some forward declarations, though as I did not want to add the template declaration into other headers. 2007-06-02 10:37:00 +00:00
IAnimatedMeshSceneNode.h renamed IAnimatedMeshSceneNode::getAbsoluteTransformation to getMD3TagTransformation, it was causing problems for users accessing ISceneNode::getAbsoluteTransformation 2007-06-09 03:14:17 +00:00
IAnimatedMeshX.h Started to make matrix4 a template to allow for better adaption. Due to renaming of the template the original matrix4 type is still the f32 version of the matrix. I had to remove some forward declarations, though as I did not want to add the template declaration into other headers. 2007-06-02 10:37:00 +00:00
IAttributeExchangingObject.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IAttributes.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IBillboardSceneNode.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
ICameraSceneNode.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
ICursorControl.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IDummyTransformationSceneNode.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IEventReceiver.h some doc comments about event types and event receivers. fixed a bug in the gui editor 2007-08-07 03:12:22 +00:00
IFileList.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IFileSystem.h added IFileSystem::getFileDir and made XML bitmap font use relative path for texture. 2007-05-26 22:19:21 +00:00
IGPUProgrammingServices.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IGUIButton.h missed a couple of IGUIButton getters: isPushButton and isDrawingBorder 2007-05-27 02:55:33 +00:00
IGUICheckBox.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IGUIColorSelectDialog.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IGUIComboBox.h completion of most getters/setters for GUI 2007-05-26 20:44:25 +00:00
IGUIContextMenu.h completion of most getters/setters for GUI 2007-05-26 20:44:25 +00:00
IGUIEditBox.h added IGUIEditBox::setAutoScroll, isAutoScrollEnabled and getTextDimension. 2007-07-01 06:54:58 +00:00
IGUIElement.h missed a semicolon in a do while loop .. oops 2007-07-12 16:47:25 +00:00
IGUIElementFactory.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IGUIEnvironment.h Added navigation through the GUI using tab and the shift and control keys. Added keyboard navigation for most elements. Fixed that annoying bug where you had to click twice to change focus. 2007-07-07 07:03:54 +00:00
IGUIFileOpenDialog.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IGUIFont.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IGUIFontBitmap.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IGUIImage.h completion of most getters/setters for GUI 2007-05-26 20:44:25 +00:00
IGUIInOutFader.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IGUIListBox.h added listbox automatic scrolling and scrollbar automatic visibility depending on height 2007-07-14 22:17:53 +00:00
IGUIMeshViewer.h completion of most getters/setters for GUI 2007-05-26 20:44:25 +00:00
IGUIScrollBar.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IGUISkin.h fixed a bug I caused in CGUIMenu and CGUIContextMenu. added some more window symbols to the built-in font and the skin. 2007-07-08 12:19:39 +00:00
IGUISpinBox.h Added CuteAlien's IGUISpinBox. 2007-06-30 23:30:40 +00:00
IGUISpriteBank.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IGUIStaticText.h Added CuteAlien's IGUISpinBox. 2007-06-30 23:30:40 +00:00
IGUITabControl.h completion of most getters/setters for GUI 2007-05-26 20:44:25 +00:00
IGUIToolbar.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IGUIWindow.h Added navigation through the GUI using tab and the shift and control keys. Added keyboard navigation for most elements. Fixed that annoying bug where you had to click twice to change focus. 2007-07-07 07:03:54 +00:00
IImage.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IImageLoader.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IImageWriter.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
ILightSceneNode.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
ILogger.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IMaterialRenderer.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IMaterialRendererServices.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IMesh.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IMeshBuffer.h Enhanced the meshbuffer interface. moved the recalculateBoundingBox from MeshManipulator to IMeshBuffer by exposing the already existing methods. Some initial append methods added. 2007-08-13 23:53:12 +00:00
IMeshCache.h added IUnknown::getReferenceCount and IMeshCache::clearUnusedMeshes to flush unused meshes from the mesh cache. 2007-07-05 11:20:03 +00:00
IMeshLoader.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IMeshManipulator.h Enhanced the meshbuffer interface. moved the recalculateBoundingBox from MeshManipulator to IMeshBuffer by exposing the already existing methods. Some initial append methods added. 2007-08-13 23:53:12 +00:00
IMeshSceneNode.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IMetaTriangleSelector.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IOSOperator.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IParticleAffector.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IParticleEmitter.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IParticleSystemSceneNode.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IQ3LevelMesh.h Added IrrCompileConfig define to compile without GUI. 2007-07-26 05:30:19 +00:00
IQ3Shader.h changed irrArray::linear_search to use == operator to avoid false positives. 2007-06-28 05:10:23 +00:00
IReadFile.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
ISceneCollisionManager.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
ISceneManager.h Added Win32 fullscreen enhancement, now trying to get a better refresh rate. Some minor changes, mainly to comments and indentation. 2007-08-02 14:39:14 +00:00
ISceneNode.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
ISceneNodeAnimator.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
ISceneNodeAnimatorCollisionResponse.h Added IrrCompileConfig define to compile without GUI. 2007-07-26 05:30:19 +00:00
ISceneNodeAnimatorFactory.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
ISceneNodeFactory.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
ISceneUserDataSerializer.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IShaderConstantSetCallBack.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IShadowVolumeSceneNode.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
ITerrainSceneNode.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
ITextSceneNode.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
ITexture.h Added a new texture creation flag for specifying the desired texture format. The new flag chooses a non-alpha channel texture format. This will save some texture memory (one fourth for 32bit textures). 2007-07-19 23:31:18 +00:00
ITimer.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
ITriangleSelector.h Started to make matrix4 a template to allow for better adaption. Due to renaming of the template the original matrix4 type is still the f32 version of the matrix. I had to remove some forward declarations, though as I did not want to add the template declaration into other headers. 2007-06-02 10:37:00 +00:00
IUnknown.h added IUnknown::getReferenceCount and IMeshCache::clearUnusedMeshes to flush unused meshes from the mesh cache. 2007-07-05 11:20:03 +00:00
IVideoDriver.h Added driver support for user clip planes. 2007-08-10 13:06:52 +00:00
IVideoModeList.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IWriteFile.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IXMLReader.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IXMLWriter.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
IrrCompileConfig.h Added IrrCompileConfig define to compile without GUI. 2007-07-26 05:30:19 +00:00
IrrlichtDevice.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
Keycodes.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
S3DVertex.h Derive specialized vertices from the base one to avoid duplicated code. 2007-08-09 22:57:48 +00:00
SAnimatedMesh.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
SColor.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
SExposedVideoData.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
SIrrCreationParameters.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
SKeyMap.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
SLight.h Added adjustable attenuation to dynamic lights. 2007-06-21 21:06:21 +00:00
SMaterial.h Make the material name string array local to SMaterial, public, and up to date. 2007-07-15 22:34:42 +00:00
SMesh.h Enhanced documentation for isFrontFacing to make it safer to use. Fixed frustum culling to correctly handle all possible cases of box intersections. Replaced isFrontFacing by classifyPointRelation as suggested by vitek. Minor cleanups in some classes. 2007-05-28 11:14:47 +00:00
SMeshBuffer.h Made the MeshBuffers be based on a template class. The original headers do still exist for compatibility reasons. The SMeshBuffer... structs are now typedefs of the template. 2007-06-02 11:09:32 +00:00
SMeshBufferLightMap.h Made the MeshBuffers be based on a template class. The original headers do still exist for compatibility reasons. The SMeshBuffer... structs are now typedefs of the template. 2007-06-02 11:09:32 +00:00
SMeshBufferTangents.h Made the MeshBuffers be based on a template class. The original headers do still exist for compatibility reasons. The SMeshBuffer... structs are now typedefs of the template. 2007-06-02 11:09:32 +00:00
SParticle.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
SViewFrustum.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
SceneParameters.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
aabbox3d.h fixed ascii art in aabbox3d::getEdges, found by Vitek 2007-06-09 02:27:25 +00:00
coreutil.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
dimension2d.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
fast_atof.h Some minor changes. Simplified the .obj loader, also fixed some bugs. 2007-08-13 23:28:44 +00:00
heapsort.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
irrAllocator.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
irrArray.h changed irrArray::linear_search to use == operator to avoid false positives. 2007-06-28 05:10:23 +00:00
irrList.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
irrMap.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
irrMath.h stole lightfeather's quaternion::toEuler function by mm765 (with permission) as it deals with singularities. added a constant for pi/2. 2007-07-17 15:42:32 +00:00
irrString.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
irrTypes.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
irrXML.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
irrlicht.h Added CuteAlien's IGUISpinBox. 2007-06-30 23:30:40 +00:00
line2d.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
line3d.h Some documentation fixes. 2007-05-27 00:04:58 +00:00
matrix4.h Some more parts of the matrix class templatized. 2007-07-13 18:23:09 +00:00
plane3d.h Made geometry creation use IMesh instead of IAnimatedMesh. Moved Sphere meshbuffer into geometry creator and changed sphere scene node accordingly. 2007-07-30 11:01:04 +00:00
position2d.h Moved everything to /trunk 2007-05-20 18:03:49 +00:00
quaternion.h reverted change to quaternion :/ 2007-07-25 21:31:30 +00:00
rect.h added more default fonts to skins, made elements use them by default. updated gui example to show use. 2007-06-09 01:07:21 +00:00
triangle3d.h Fix the macro parameter to f32 to work correctly. 2007-06-29 15:55:36 +00:00
vector2d.h Fixed also the vector2d normalization, reported by prisonerofpain. 2007-06-13 15:42:55 +00:00
vector3d.h Some documentation fixes. 2007-05-27 00:04:58 +00:00