| ▼ Mezzanine | |
| ► src | |
| ► Audio | |
| audio.h | |
| audioenumerations.h | |
| audiomanager.cpp | |
| audiomanager.h | |
| decoder.h | |
| decoderfactory.h | |
| effect.h | |
| effectparameters.h | |
| effectshandler.h | |
| filter.h | |
| listener.h | |
| musicplayer.cpp | |
| musicplayer.h | The interface for the Musicplayer class |
| playlist.cpp | |
| playlist.h | The declaration of the Playlist class |
| rawdecoder.cpp | |
| rawdecoder.h | |
| rawdecoderfactory.h | |
| recorder.h | |
| sound.h | |
| soundproxy.h | |
| soundscapemanager.cpp | |
| soundscapemanager.h | |
| vorbisdecoder.cpp | |
| vorbisdecoder.h | |
| vorbisdecoderfactory.h | |
| wavdecoder.cpp | |
| wavdecoder.h | |
| wavdecoderfactory.h | |
| ► dox | |
| best_practices_doxygen.h | |
| building_the_engine.h | |
| contact_us.h | |
| cxx_training.h | |
| dev_tools_linux.h | |
| dev_tools_macosx.h | |
| dev_tools_windows.h | |
| installing_engine_deps_linux.h | |
| installing_engine_deps_macosx.h | |
| installing_engine_deps_windows.h | |
| jagati_package.h | |
| mainpage.h | |
| mezzanine_engine.h | |
| path_on_windows.h | |
| running_doxygen.h | |
| team_and_credits.h | |
| tech_doc_index.h | |
| ► Graphics | |
| ► Procedural | |
| ► Mesh | |
| booleanmeshgenerator.cpp | |
| booleanmeshgenerator.h | |
| boxcornergenerator.cpp | |
| boxcornergenerator.h | |
| boxgenerator.cpp | |
| boxgenerator.h | |
| boxuvmodifier.cpp | |
| boxuvmodifier.h | |
| capsulegenerator.cpp | |
| capsulegenerator.h | |
| conegenerator.cpp | |
| conegenerator.h | |
| cylindergenerator.cpp | |
| cylindergenerator.h | |
| cylinderuvmodifier.cpp | |
| cylinderuvmodifier.h | |
| extruder.cpp | |
| extruder.h | |
| hemisphereuvmodifier.cpp | |
| hemisphereuvmodifier.h | |
| icospheregenerator.cpp | |
| icospheregenerator.h | |
| lathe.cpp | |
| lathe.h | |
| meshgenerator.h | |
| meshloader.cpp | |
| meshloader.h | |
| meshmodifier.h | |
| planegenerator.cpp | |
| planegenerator.h | |
| planeuvmodifier.cpp | |
| planeuvmodifier.h | |
| roundedboxgenerator.cpp | |
| roundedboxgenerator.h | |
| spheregenerator.cpp | |
| spheregenerator.h | |
| sphereuvmodifier.cpp | |
| sphereuvmodifier.h | |
| spherifymodifier.cpp | |
| spherifymodifier.h | |
| springgenerator.cpp | |
| springgenerator.h | |
| torusgenerator.cpp | |
| torusgenerator.h | |
| torusknotgenerator.cpp | |
| torusknotgenerator.h | |
| trianglebuffer.cpp | |
| trianglebuffer.h | |
| tubegenerator.cpp | |
| tubegenerator.h | |
| vertexnormalsmodifier.cpp | |
| vertexnormalsmodifier.h | |
| vertextransformmodifier.cpp | |
| vertextransformmodifier.h | |
| vertexuvmodifier.cpp | |
| vertexuvmodifier.h | |
| weldverticesmodifier.cpp | |
| weldverticesmodifier.h | |
| ► Texture | |
| alphamaskmodifier.cpp | |
| alphamaskmodifier.h | |
| alphamodifier.cpp | |
| alphamodifier.h | |
| atlasgenerator.cpp | |
| atlasgenerator.h | |
| blitmodifier.cpp | |
| blitmodifier.h | |
| blurmodifier.cpp | |
| blurmodifier.h | |
| cellgenerator.cpp | |
| cellgenerator.h | |
| channelmodifier.cpp | |
| channelmodifier.h | |
| circlemodifier.cpp | |
| circlemodifier.h | |
| cloudgenerator.cpp | |
| cloudgenerator.h | |
| coloursmodifier.cpp | |
| coloursmodifier.h | |
| combinemodifier.cpp | |
| combinemodifier.h | |
| convolutionmodifier.cpp | |
| convolutionmodifier.h | |
| crackmodifier.cpp | |
| crackmodifier.h | |
| cycloidmodifier.cpp | |
| cycloidmodifier.h | |
| dilatemodifier.cpp | |
| dilatemodifier.h | |
| edgedetectionmodifier.cpp | |
| edgedetectionmodifier.h | |
| ellipsemodifier.cpp | |
| ellipsemodifier.h | |
| flaremodifier.cpp | |
| flaremodifier.h | |
| flipmodifier.cpp | |
| flipmodifier.h | |
| gradientgenerator.cpp | |
| gradientgenerator.h | |
| imagegenerator.cpp | |
| imagegenerator.h | |
| invertmodifier.cpp | |
| invertmodifier.h | |
| jittermodifier.cpp | |
| jittermodifier.h | |
| labyrinthgenerator.cpp | |
| labyrinthgenerator.h | |
| lerpgenerator.cpp | |
| lerpgenerator.h | |
| lookupmodifier.cpp | |
| lookupmodifier.h | |
| marblegenerator.cpp | |
| marblegenerator.h | |
| noisegenerator.cpp | |
| noisegenerator.h | |
| normalsmodifier.cpp | |
| normalsmodifier.h | |
| oilpaintmodifier.cpp | |
| oilpaintmodifier.h | |
| randompixelsmodifier.cpp | |
| randompixelsmodifier.h | |
| rectanglemodifier.cpp | |
| rectanglemodifier.h | |
| rotationzoommodifier.cpp | |
| rotationzoommodifier.h | |
| segmentmodifier.cpp | |
| segmentmodifier.h | |
| sharpenmodifier.cpp | |
| sharpenmodifier.h | |
| solidgenerator.cpp | |
| solidgenerator.h | |
| textilegenerator.cpp | |
| textilegenerator.h | |
| texttexturemodifier.cpp | |
| texttexturemodifier.h | |
| texturebuffer.cpp | |
| texturebuffer.h | |
| texturegenerator.cpp | |
| texturegenerator.h | |
| texturemodifier.h | |
| thresholdmodifier.cpp | |
| thresholdmodifier.h | |
| vortexmodifier.cpp | |
| vortexmodifier.h | |
| weighedlerpmodifier.cpp | |
| weighedlerpmodifier.h | |
| woodgenerator.cpp | |
| woodgenerator.h | |
| multipath.cpp | |
| multipath.h | |
| multishape.cpp | |
| multishape.h | |
| path.cpp | |
| path.h | |
| procedural.h | |
| proceduraldatatypes.h | |
| proceduralenumerations.h | |
| proceduralutilities.cpp | |
| proceduralutilities.h | |
| shape.cpp | |
| shape.h | |
| triangulator.cpp | |
| triangulator.h | |
| billboard.cpp | This file contains the implementation for the Billboard class used by BillboardSetProxy |
| billboard.h | This file contains the declaration for the Billboard class used by BillboardSetProxy |
| billboardsetproxy.cpp | This file contains the implementation for the World proxy wrapping billboard functionality |
| billboardsetproxy.h | This file contains the declaration for the World proxy wrapping billboard functionality |
| bone.cpp | |
| bone.h | |
| cameraproxy.cpp | This file contains the implementation for the World proxy wrapping camera functionality |
| cameraproxy.h | This file contains the declaration for the World proxy wrapping camera functionality |
| d3d11rendersyshelper.cpp | |
| d3d11rendersyshelper.h.cpp | |
| d3d9rendersyshelper.cpp | |
| d3d9rendersyshelper.h.cpp | |
| entityproxy.cpp | This file contains the implementation for the World proxy wrapping basic entity(mesh) functionality |
| entityproxy.h | This file contains the declaration for the World proxy wrapping basic entity(mesh) functionality |
| gamewindow.cpp | |
| gamewindow.h | |
| graphics.h | |
| graphicsenumerations.h | |
| graphicsmanager.cpp | |
| graphicsmanager.h | |
| graphicsutilities.cpp | |
| graphicsutilities.h | |
| image.cpp | |
| image.h | |
| lightproxy.cpp | This file contains the implementation for the World proxy wrapping light functionality |
| lightproxy.h | This file contains the declaration for the World proxy wrapping light functionality |
| material.cpp | |
| material.h | |
| mesh.cpp | |
| mesh.h | |
| meshinfo.h | |
| meshmanager.cpp | |
| meshmanager.h | |
| ogl3plusrendersyshelper.cpp | |
| ogl3plusrendersyshelper.h.cpp | |
| ogles2rendersyshelper.cpp | |
| ogles2rendersyshelper.h.cpp | |
| oglesrendersyshelper.cpp | |
| oglesrendersyshelper.h.cpp | |
| oglrendersyshelper.cpp | |
| oglrendersyshelper.h.cpp | |
| particleaffector.cpp | |
| particleaffector.h | |
| particleemitter.cpp | |
| particleemitter.h | |
| particlesystemproxy.cpp | This file contains the implementation for the World proxy wrapping particle functionality |
| particlesystemproxy.h | This file contains the declaration for the World proxy wrapping particle functionality |
| pass.cpp | |
| pass.h | |
| renderableproxy.cpp | This file contains the implementation for the base class from which graphics proxies inherit |
| renderableproxy.h | This file contains the declaration for the base class from which graphics proxies inherit |
| resolution.h | |
| scenemanager.cpp | |
| scenemanager.h | |
| skeleton.cpp | |
| skeleton.h | |
| submesh.cpp | |
| submesh.h | |
| technique.cpp | |
| technique.h | |
| texture.cpp | |
| texture.h | |
| texturemanager.cpp | |
| texturemanager.h | |
| viewport.cpp | |
| viewport.h | |
| windowsettings.h | |
| ► Input | |
| buttondevice.cpp | |
| buttondevice.h | |
| controller.cpp | |
| controller.h | |
| device.cpp | |
| device.h | The declaration of the User input Device class |
| input.h | |
| inputenumerations.h | |
| inputmanager.cpp | |
| inputmanager.h | |
| inpututilities.cpp | |
| inpututilities.h | |
| keyboard.cpp | |
| keyboard.h | |
| metacode.cpp | |
| metacode.h | |
| metacodekey.cpp | |
| metacodekey.h | |
| mouse.cpp | |
| mouse.h | |
| sequencecontainer.cpp | |
| sequencecontainer.h | |
| ► Network | |
| connection.cpp | |
| connection.h | |
| ftpclient.cpp | |
| ftpclient.h | |
| ftpcommand.cpp | |
| ftpcommand.h | |
| ftpmessage.cpp | |
| ftpmessage.h | |
| ftpresponse.cpp | |
| ftpresponse.h | |
| httpclient.cpp | |
| httpclient.h | |
| httpmessage.cpp | |
| httpmessage.h | |
| httprequest.cpp | |
| httprequest.h | |
| httpresponse.cpp | |
| httpresponse.h | |
| ipaddress.cpp | |
| ipaddress.h | |
| ipv4socket.cpp | |
| ipv4socket.h | |
| ipv6socket.cpp | |
| ipv6socket.h | |
| network.h | |
| networkenumerations.h | |
| networkmanager.cpp | |
| networkmanager.h | |
| networkutilities.cpp | |
| networkutilities.h | |
| packet.cpp | |
| packet.h | |
| platformincludes.h.cpp | |
| platformsocket.cpp | |
| platformsocket.h.cpp | |
| socket.cpp | |
| socket.h | |
| socketdescription.h | |
| systemaddress.cpp | |
| systemaddress.h | |
| tcpsocket.cpp | |
| tcpsocket.h | |
| tcpv4socket.cpp | |
| tcpv4socket.h | |
| tcpv6socket.cpp | |
| tcpv6socket.h | |
| udpsocket.cpp | |
| udpsocket.h | |
| udpv4socket.cpp | |
| udpv4socket.h | |
| udpv6socket.cpp | |
| udpv6socket.h | |
| uri.cpp | |
| uri.h | |
| ► Physics | |
| boxcollisionshape.cpp | |
| boxcollisionshape.h | |
| capsulecollisionshape.cpp | |
| capsulecollisionshape.h | |
| collidablepair.cpp | |
| collidablepair.h | |
| collidableproxy.cpp | |
| collidableproxy.h | |
| collision.cpp | |
| collision.h | |
| collisiondispatcher.cpp | |
| collisiondispatcher.h.cpp | |
| collisionshape.cpp | |
| collisionshape.h | |
| collisionshapemanager.cpp | |
| collisionshapemanager.h | |
| compoundcollisionshape.cpp | |
| compoundcollisionshape.h | |
| conecollisionshape.cpp | |
| conecollisionshape.h | |
| conetwistconstraint.cpp | |
| conetwistconstraint.h | |
| constraint.cpp | |
| constraint.h | |
| convexhullcollisionshape.cpp | |
| convexhullcollisionshape.h | |
| cylindercollisionshape.cpp | |
| cylindercollisionshape.h | |
| dualtransformconstraint.cpp | |
| dualtransformconstraint.h | |
| dynamicmeshcollisionshape.cpp | |
| dynamicmeshcollisionshape.h | |
| fieldcollisionshape.cpp | |
| fieldcollisionshape.h | |
| gearconstraint.cpp | |
| gearconstraint.h | |
| generic6dofconstraint.cpp | |
| generic6dofconstraint.h | |
| generic6dofspringconstraint.cpp | |
| generic6dofspringconstraint.h | |
| ghostproxy.cpp | |
| ghostproxy.h | |
| heightfieldcollisionshape.cpp | |
| heightfieldcollisionshape.h | |
| hinge2constraint.cpp | |
| hinge2constraint.h | |
| hingeconstraint.cpp | |
| hingeconstraint.h | |
| managerconstructioninfo.h | |
| meshcollisionshape.cpp | |
| meshcollisionshape.h | |
| multispherecollisionshape.cpp | |
| multispherecollisionshape.h | |
| physics.h | The file to include to get access to all the physics stuff |
| physicsenumerations.h | |
| physicsmanager.cpp | |
| physicsmanager.h | |
| planecollisionshape.cpp | |
| planecollisionshape.h | |
| point2pointconstraint.cpp | |
| point2pointconstraint.h | |
| primitivecollisionshape.cpp | |
| primitivecollisionshape.h | |
| rigidproxy.cpp | |
| rigidproxy.h | |
| sliderconstraint.cpp | |
| sliderconstraint.h | |
| softcollisionshape.cpp | |
| softcollisionshape.h | |
| softproxy.cpp | |
| softproxy.h | |
| spherecollisionshape.cpp | |
| spherecollisionshape.h | |
| staticmeshcollisionshape.cpp | |
| staticmeshcollisionshape.h | |
| universalconstraint.cpp | |
| universalconstraint.h | |
| ► Resource | |
| archive.cpp | |
| archive.h | |
| archivestream.cpp | |
| archivestream.h | Declaration of ArchiveStream |
| asset.cpp | |
| asset.h | |
| assetgroup.cpp | |
| assetgroup.h | |
| assethandler.cpp | |
| assethandler.h | |
| assetid.h | |
| datastream.cpp | |
| datastream.h | Declaration of DataStream |
| filestream.cpp | |
| filestream.h | Declaration of FileStream |
| memorystream.cpp | |
| memorystream.h | Declaration of MemoryStream |
| resource.h | |
| resourceenumerations.h | |
| resourcemanager.cpp | |
| resourcemanager.h | The defintion of the Resource Manager |
| resourceutilities.cpp | |
| resourceutilities.h | |
| ► Scripting | |
| ► Lua51 | |
| lua51script.cpp | This file has the implemetation for the Lua script storage |
| lua51script.h | This file has the interface for the Lua scripts |
| lua51scriptargument.cpp | This file has the implementation for the Lua script argument |
| lua51scriptargument.h | This file has the definition of the Script Arguments for Lua 51 |
| lua51scriptingengine.cpp | This file has the implementation for the Lua based Scripting system |
| lua51scriptingengine.h | This file has the interface for the Lua based implementation of the Scripting system |
| lua51workunit.cpp | This file has the implementation a workunit that can execute lua script every frame |
| lua51workunit.h | This file has the declaration for a workunit that can execute lua script every frame |
| script.h | This file has the interfaces for Scripts and tag derived classes |
| scriptargument.h | This file has the interfaces for Script Arguments and the associated dependency chain |
| scripting.h | |
| scriptingmanager.cpp | The implementation (WTF!!) of the Interface for Scripting Managers |
| scriptingmanager.h | This file has the interfaces for Scripting managers and the associated dependency chain |
| scriptworkunit.h | This file has the interfaces for ScriptsWorkUnit |
| ► Threading | |
| asynchronousfileloadingworkunit.cpp | The implementation of the AsynchronousFileLoadWorkUnit a workunit that loads a listing of files asynchronously |
| asynchronousfileloadingworkunit.h | The declaration of the AsynchronousFileLoadWorkUnit a workunit that loads a listing of files asynchronously |
| asynchronousworkunit.cpp | Contains very little actually |
| asynchronousworkunit.h | Contains an interface for a kind of WorkUnit that loads or does other work even when the frame scheduler is paused |
| atomicoperations.cpp | The implementation of simple thread safe ways to check and change a specified variable atomically |
| atomicoperations.h | Simple thread safe ways to check and change a specified variable atomically |
| barrier.cpp | Contains the implementation for the Mezzanine::Threading::Barrier Barrier synchronization object |
| barrier.h | The declaration of the Mezzanine::Threading::Barrier Barrier synchronization primitive |
| crossplatformincludes.h | This file determines what features are offered by the compiler that this library can take advantage of |
| dagframescheduler.h | This is the file that code using this library should include. It includes all the required components |
| doublebufferedresource.cpp | This file defines the template double buffered resources that can be attached to a thread |
| doublebufferedresource.h | This file defines the template double buffered resources that can be attached to a thread |
| framescheduler.cpp | This is the core object implementation for this algorithm |
| framescheduler.h | This file has the Declarations for the main FrameScheduler class |
| frameschedulerworkunits.cpp | The implementation of any workunits the framescheduler needs to work correctly |
| frameschedulerworkunits.h | This defines a number of workunits that are required for doing some tasks that the Framescheduler requires |
| lockguard.h | Declares a tool for automatically unlocking a mutex in an exception safe way |
| logtools.cpp | Tools that make logging specific data a little bit easier |
| logtools.h | The definitions of the logging tools |
| monopoly.cpp | Contains the minimal implementation for the monopoly base class |
| monopoly.h | Contains an interface for a kind of WorkUnit that consumes time on multiple thread |
| mutex.cpp | Contains the implementation for the Mezzanine::Threading::Mutex Mutex synchronization object |
| mutex.h | This file declares and defines a mutex that is a partial implementation |
| readwritespinlock.cpp | Contains the implementation for the Mezzanine::Threading::Mutex Mutex synchronization object |
| readwritespinlock.h | Declares a Mutex, Mutex tools, and at least one MutexLike object |
| rollingaverage.cpp | This would store the implementation of the Rolling averages if any were required, but templates.. |
| rollingaverage.h | This stores the implementation and the declaration of the RollingAverage, BufferedRollingAverage, WeightedRollingAverage and the DefaultRollingAverage |
| spinlock.cpp | Contains the implementation for the Mezzanine::Threading::SpinLock synchronization object |
| spinlock.h | Declares a Mutex, Mutex tools, and at least one MutexLike object |
| systemcalls.cpp | This file defines some platform specifc functions |
| systemcalls.h | This file defines a minimalistic cross-platform thread that the scheduler uses to schedule tasks |
| thread.cpp | This file implements a minimalistic cross-platform thread that the scheduler uses to schedule tasks |
| thread.h | This file defines a minimalistic cross-platform thread that the scheduler uses to schedule tasks |
| threadingenumerations.h | Any enumerations the threading library requires are all declared here |
| workunit.cpp | This file has the implementation of the Mezzanine::Threading::DefaultWorkUnit |
| workunit.h | This file has the definition of the workunit |
| workunitkey.cpp | This file declares the functionality of the metadata used to sort the iWorkUnits |
| workunitkey.h | This file defines the metadata used to sort workunits |
| ► UI | |
| action.cpp | |
| action.h | |
| actionhandler.cpp | |
| actionhandler.h | |
| brutestrategy.cpp | |
| brutestrategy.h | |
| button.cpp | |
| button.h | |
| character.cpp | |
| character.h | |
| charactertraits.cpp | |
| charactertraits.h | |
| checkbox.cpp | |
| checkbox.h | |
| defaultmarkupparser.cpp | |
| defaultmarkupparser.h | |
| dropdownlist.cpp | |
| dropdownlist.h | |
| editbox.cpp | |
| editbox.h | |
| font.cpp | |
| font.h | |
| glyph.h | |
| gridcontainer.cpp | |
| gridcontainer.h | |
| horizontalcontainer.cpp | |
| horizontalcontainer.h | |
| horizontallayoutstrategy.cpp | |
| horizontallayoutstrategy.h | |
| horizontalscrollbar.cpp | |
| horizontalscrollbar.h | |
| hotkeyhandler.cpp | |
| hotkeyhandler.h | |
| imagelayer.cpp | |
| imagelayer.h | |
| kerning.h | |
| layoutcontainer.cpp | |
| layoutcontainer.h | |
| layoutstrategy.cpp | |
| layoutstrategy.h | |
| linearcontainer.cpp | |
| linearcontainer.h | |
| linelist.cpp | |
| linelist.h | |
| listbox.cpp | |
| listbox.h | |
| markupparser.cpp | |
| markupparser.h | |
| menuentry.cpp | |
| menuentry.h | |
| mousehoverstrategy.h | |
| multiimagelayer.cpp | |
| multiimagelayer.h | |
| multilinetextlayer.cpp | |
| multilinetextlayer.h | |
| nineboxstrategy.cpp | |
| nineboxstrategy.h | |
| pagedcontainer.cpp | |
| pagedcontainer.h | |
| pageprovider.cpp | |
| pageprovider.h | |
| positioninginfo.h | |
| quadrenderable.cpp | |
| quadrenderable.h | |
| quadrenderer.cpp | |
| quadrenderer.h | |
| radiobutton.cpp | |
| radiobutton.h | |
| rect.h | |
| renderable.cpp | |
| renderable.h | |
| renderlayer.cpp | |
| renderlayer.h | |
| renderlayergroup.cpp | |
| renderlayergroup.h | |
| screen.cpp | |
| screen.h | |
| scrollbar.cpp | |
| scrollbar.h | |
| simplerenderer.cpp | |
| simplerenderer.h | |
| singleimagelayer.cpp | |
| singleimagelayer.h | |
| singlelinetextlayer.cpp | |
| singlelinetextlayer.h | |
| sizinginfo.h | |
| spinner.cpp | |
| spinner.h | |
| sprite.h | |
| stackbutton.cpp | |
| stackbutton.h | |
| stackedcontainer.cpp | |
| stackedcontainer.h | |
| tabset.cpp | |
| tabset.h | |
| textcursor.cpp | |
| textcursor.h | |
| textlayer.cpp | |
| textlayer.h | |
| textline.cpp | |
| textline.h | |
| texttoken.cpp | |
| texttoken.h | |
| textureatlas.cpp | |
| textureatlas.h | |
| textureatlashandler.cpp | |
| textureatlashandler.h | |
| ui.h | |
| uienumerations.h | |
| uimanager.cpp | |
| uimanager.h | |
| unifieddim.h | |
| vertex.h | |
| verticalcontainer.cpp | |
| verticalcontainer.h | |
| verticallayoutstrategy.cpp | |
| verticallayoutstrategy.h | |
| verticalscrollbar.cpp | |
| verticalscrollbar.h | |
| widget.cpp | |
| widget.h | |
| widgetfactory.h | |
| window.cpp | |
| window.h | |
| ► XML | |
| attribute.cpp | Describe file here |
| attribute.h | Contains the definition for the XML::Attribute class |
| attributeiterator.cpp | Describe file here |
| attributeiterator.h | Contains the defintion of the AttributeIterator class |
| document.cpp | Describe file here |
| document.h | The definition of the XML::Document Class |
| memorymanagement.cpp | Describe file here |
| memorymanagement.h | The xml memory management system must be integrated into the rest of the Mezzanine resource management syste, until that happens it will reside here |
| node.cpp | Describe file here |
| node.h | This defines the Mezzanine::XML::Node one of the central XML classes |
| nodeiterator.cpp | Describe file here |
| nodeiterator.h | Contains the defintion of the Mezzanine::XML::NodeIterator and Mezzanine::XML::NamedNodeIterator class |
| nodetext.cpp | Describe file here |
| nodetext.h | The declaration of the XML::NodeText class |
| objectrange.h | Contains the implementation of the ObjectRange class template |
| parseresult.cpp | |
| parseresult.h | |
| treewalker.cpp | Describe file here |
| treewalker.h | This defines the TreeWalker Interface |
| writer.cpp | Describe file here |
| writer.h | The definitions for all of the XML::Writer inheritance hierarchy |
| xml.cpp | |
| xml.h | |
| xmlboilerplate.cpp | Describe file here |
| xmlboilerplate.h | Describe file here |
| xmlenumerations.h | Enumerations and constant values used primarily in the XML system but useful for interacting with it in other places |
| xmlstring.cpp | Describe file here |
| xmlstring.h | A few functions to help the XML system perform conversions between UTF8 and the native wide character UTF implementation |
| xpathnode.cpp | Describe file here |
| xpathnode.h | The definition of the Mezzanine::XML::XPathNode |
| xpathnodeset.cpp | Describe file here |
| xpathnodeset.h | This file contains the defintion of the Mezzanine::XML::XPathNodeSet |
| xpathparseresult.cpp | Describe file here |
| xpathparseresult.h | Has all the classes for the XPath implementation |
| xpathquery.cpp | Describe file here |
| xpathquery.h | The definition of the Mezzanine::XML::XPathQuery |
| xpathvariable.cpp | Describe file here |
| xpathvariable.h | The XPathVariable class definition |
| xpathvariableset.cpp | Describe file here |
| xpathvariableset.h | The definition of the Mezzanine::XML::XPathVariableSet |
| actor.cpp | Code used by all actors is implemented here |
| actor.h | The base class for all Actors is defined here |
| actormanager.cpp | |
| actormanager.h | |
| areaeffect.cpp | |
| areaeffect.h | |
| areaeffectmanager.cpp | |
| areaeffectmanager.h | |
| attachable.cpp | Contains the Mezzanine::Attachable Class and Mezzanine::Attachable::AttachableElement enumeration implementations |
| attachable.h | Contains the Mezzanine::Attachable Class and Mezzanine::Attachable::AttachableElement enumeration declarations |
| axisalignedbox.cpp | This file contains the implementation for the AxisAlignedBox class for representing AABB's of objects in the world |
| axisalignedbox.h | This file contains the AxisAlignedBox class for representing AABB's of objects in the world |
| binarybuffer.cpp | The implementation of some tools for making working with binary stuff easier |
| binarybuffer.h | |
| blank.cpp | |
| boilerplate.cpp | Describe file here |
| boilerplate.h | Describe file here |
| cameracontroller.cpp | |
| cameracontroller.h | |
| circle.cpp | |
| circle.h | |
| colourvalue.cpp | |
| colourvalue.h | |
| countedptr.h | This file describes and implements a reference counted pointer that is NOT threadsafe |
| crossplatform.cpp | |
| crossplatform.h | |
| crossplatformexport.h | This file is used on some platforms to determine what data should be read and written to and from a shared/dynamic library |
| cubicspline.h | |
| datatypes.h | All the definitions for datatypes as well as some basic conversion functions are defined here. Additionally, this is where all of the other singular header inclusions go as well |
| debris.cpp | This file contains the implementation for the debris class used to represent a small loose object in the world |
| debris.h | This file contains the declaration for the debris class used to represent a small loose object in the world |
| debrismanager.cpp | This file contains the implementation for the manager that manages debris objects in a world |
| debrismanager.h | This file contains the declaration for the manager that manages debris objects in a world |
| entresol.cpp | |
| entresol.h | |
| entresolmanager.cpp | |
| entresolmanager.h | |
| entresolmanagerfactory.h | |
| enumerations.h | Any global enumerations shared between multiple classes is to be declared here |
| event.cpp | |
| event.h | |
| eventarguments.h | |
| eventbase.cpp | |
| eventbase.h | |
| eventgamewindow.cpp | |
| eventgamewindow.h | |
| eventmanager.cpp | |
| eventmanager.h | |
| eventpublisher.cpp | |
| eventpublisher.h | |
| eventquit.cpp | |
| eventquit.h | |
| eventsubscriber.cpp | |
| eventsubscriber.h | |
| eventsubscriberslot.cpp | |
| eventsubscriberslot.h | |
| eventuserinput.cpp | |
| eventuserinput.h | |
| exception.cpp | |
| exception.h | This implements the exception hiearchy for Mezzanine |
| extendedtimer.cpp | |
| extendedtimer.h | |
| fieldofforce.cpp | |
| fieldofforce.h | |
| gravityfield.cpp | |
| gravityfield.h | |
| gravitywell.cpp | |
| gravitywell.h | |
| hashedstring.cpp | |
| hashedstring.h | This implemenation of |
| interpolator.cpp | Any non-template implentation details for generic interpolator classes will go here |
| interpolator.h | Helper classes to assist in generating data points between two other data points |
| interval.h | |
| linegroup.cpp | |
| linegroup.h | |
| linesegment.cpp | |
| linesegment.h | |
| macros.h | All convience/utility macros for the Mezzanine are to be placed here |
| managedptr.cpp | Implement |
| managedptr.h | The interface for a class useful for applying RAII when it should have been used but wasn't |
| managerbase.cpp | |
| managerbase.h | |
| managerfactory.h | |
| matrix3x3.cpp | |
| matrix3x3.h | |
| matrix4x4.cpp | |
| matrix4x4.h | |
| meshterrain.cpp | |
| meshterrain.h | |
| mezzanine.h | A single file that includes all of the Mezzanine engine |
| objectsettings.cpp | |
| objectsettings.h | |
| plane.cpp | |
| plane.h | |
| pstdint.h | |
| quaternion.cpp | |
| quaternion.h | |
| ray.cpp | |
| ray.h | |
| rayquerytool.cpp | |
| rayquerytool.h | |
| rect.h | |
| rigiddebris.cpp | This file contains the implementation for the debris class that does not deform |
| rigiddebris.h | This file contains the declaration for the debris class that does not deform |
| serialization.cpp | |
| serialization.h | The interface for serialization |
| singleton.h | |
| softdebris.cpp | This file contains the implementation for the debris class that will compress and deform |
| softdebris.h | This file contains the declaration for the debris class that will compress and deform |
| sortedvector.cpp | Does a Template really need this |
| sortedvector.h | Describe file here |
| sphere.cpp | This file contains the implementation for the generic Sphere class for math and spacial query |
| sphere.h | This file contains a generic Sphere class for math and spacial query |
| statemachine.cpp | Describe file here |
| statemachine.h | Describe file here |
| statetransition.cpp | Describe file here |
| statetransition.h | Describe file here |
| statetransitionaction.cpp | Describe file here |
| statetransitionaction.h | Describe file here |
| streamlogging.cpp | |
| streamlogging.h | |
| stringtool.cpp | |
| stringtool.h | |
| swig.h | Used to give commands specifically to the SWIG preprocessor |
| terrainbase.cpp | |
| terrainbase.h | |
| terrainmanager.cpp | |
| terrainmanager.h | |
| timer.cpp | |
| timer.h | |
| track.cpp | |
| track.h | |
| trackiterator.h | |
| transform.cpp | |
| transform.h | The defintion of the transform is stored in this file |
| transformableobject.cpp | |
| transformableobject.h | |
| triangle.cpp | |
| triangle.h | |
| trie.h | |
| uidgenerator.cpp | |
| uidgenerator.h | |
| unicode.cpp | This contains simple tools for indexing with UTF8 characters swiftly |
| unicode.h | This contains simple tools for indexing with UTF8 characters swiftly |
| vector2.cpp | |
| vector2.h | |
| vector3.cpp | |
| vector3.h | |
| version.h | |
| world.cpp | |
| world.h | |
| worldmanager.cpp | |
| worldmanager.h | |
| worldmanagerfactory.h | |
| worldobject.cpp | |
| worldobject.h | |
| worldproxy.cpp | |
| worldproxy.h | |
| worldtrigger.cpp | |
| worldtrigger.h | |
| ▼ UnitTests | |
| ► src | |
| consolelogic.cpp | The implementation of items important a commandline tool to work correctly without need to be available to test developers |
| consolelogic.h | The definition of a few command line tools |
| consolestringmanipulation.cpp | The implementation of the string manipulation functions the unit tests use |
| consolestringmanipulation.h | Some string manipulation functions geared towards console output for use in the Unit Tests |
| dagframescheduler.h | This file is different between versions of the test framework for compatibility purposes and should be ignored |
| mezztest.cpp | This file is the entry point for the unit test framework |
| mezztest.h | |
| pugiconfig.h | To allow this test harness to be used without the mezzanine it uses pugixml for xml parsing and this should probably not be used by the tests |
| pugixml.cpp | To allow this test harness to be used without the mezzanine it uses pugixml for xml parsing and this should probably not be used by the tests |
| pugixml.h | To allow this test harness to be used without the mezzanine it uses pugixml for xml parsing and this should probably not be used by the tests |
| testdata.cpp | The definition of the string manipulation functions the unit tests use |
| testdata.h | TestData, TestDataStorage and UnitTestGroup class definitions |
| testdatatools.cpp | The implementation of stuff that must be run in the context of a TestData |
| testdatatools.h | TestData, TestDataStorage and UnitTestGroup class definitions |
| testenumerations.cpp | The implmentation of a few functions used with the enumuration in the unit tests |
| testenumerations.h | Enumerations and constant values associated with the Unit tests |