fm::comparator< T > | A utility to sort arrays |
FCDAnimated | An animated element |
FCDAnimatedCustom | A COLLADA custom animated value |
FCDAnimation | A COLLADA animation entity |
FCDAnimationChannel | A COLLADA animation channel |
FCDAnimationClip | A COLLADA animation clip |
FCDAnimationCurve | A COLLADA single-dimensional animation curve |
FCDAnimationKey | A simple animation key |
FCDAnimationKeyBezier | An animation key with tangents values |
FCDAnimationKeyTCB | An animation key with tension, continuity and bias values |
FCDAnimationMKey | A simple multi-dimensional animation key |
FCDAnimationMKeyBezier | A multi-dimensional animation key with tangents values |
FCDAnimationMKeyTCB | An animation key with tension, continuity and bias values |
FCDAnimationMultiCurve | A COLLADA multi-dimensional animation curve |
FCDAsset | A COLLADA asset declaration structure |
FCDAssetContributor | A COLLADA asset contributor |
FCDBezierSpline | Represents a Bezier spline |
FCDCamera | A COLLADA camera |
FCDController | A generic COLLADA controller |
FCDControllerInstance | A COLLADA controller instance |
FCDConversionFunctor | A simple conversion functor |
FCDConversionOffsetFunctor | A sample conversion functor: it offsets the value by a given amount |
FCDConversionScaleFunctor | A sample conversion functor: it scales the value by a given amount |
FCDEAttribute | An extra tree attribute |
FCDEffect | A COLLADA effect |
FCDEffectCode | A COLLADA code inclusion |
FCDEffectParameter | A COLLADA effect parameter |
FCDEffectParameterAnimatableT< PrimitiveType, Qualifiers > | A COLLADA non-animatable effect parameter template |
FCDEffectParameterAnnotation | A ColladaFX annotation |
FCDEffectParameterFactory | [INTERNAL] The factory for COLLADA effect parameters |
FCDEffectParameterSampler | A COLLADA sampler effect parameter |
FCDEffectParameterSurface | A COLLADA surface parameter |
FCDEffectParameterSurfaceInit | A surface initialization method |
FCDEffectParameterSurfaceInitAsNull | This method allows to initialize the surface at a later point |
FCDEffectParameterSurfaceInitAsTarget | This method allows to initialize the surface as a rendering target |
FCDEffectParameterSurfaceInitCube | A cube-map surface initialization method |
FCDEffectParameterSurfaceInitFactory | [INTERNAL] The factory for COLLADA effect parameter surface initialization |
FCDEffectParameterSurfaceInitFrom | A simple file surface initialization method |
FCDEffectParameterSurfaceInitPlanar | This method allows to initialize the surface as planar |
FCDEffectParameterSurfaceInitVolume | A volumetric surface initialization method |
FCDEffectParameterT< PrimitiveType > | A COLLADA non-animatable effect parameter template |
FCDEffectPass | A COLLADA effect pass |
FCDEffectPassBind | A COLLADA shader binding |
FCDEffectPassShader | A COLLADA shader |
FCDEffectPassState | This class holds the information necessary to set or apply one render state for a given pass |
FCDEffectProfile | The base for a COLLADA effect profile |
FCDEffectProfileFX | A general effect profile description |
FCDEffectStandard | A COMMON profile effect description |
FCDEffectTechnique | A COLLADA effect technique |
FCDEmitter | A COLLADA generic emitter |
FCDEmitterInstance | A COLLADA emitter instance |
FCDENode | A COLLADA extra tree node |
FCDEntity | A COLLADA entity |
FCDEntityInstance | A COLLADA entity instance |
FCDEntityInstanceFactory | [INTERNAL] A factory for COLLADA Entity instances |
FCDEntityReference | A COLLADA external reference for an entity instance |
FCDETechnique | A COLLADA extra tree technique |
FCDEType | A COLLADA typed extra node |
FCDExternalReferenceManager | A FCollada document external reference manager |
FCDExtra | A COLLADA extra tree |
FCDForceField | A COLLADA physics force field |
FCDFormatHint | Describes a surface format by providing hints as to its properties |
FCDGeometry | A COLLADA geometry entity |
FCDGeometryInstance | A COLLADA geometry instance |
FCDGeometryMesh | A COLLADA geometric mesh |
FCDGeometryPolygons | A mesh polygon set |
FCDGeometryPolygonsInput | An input data source for one mesh polygons set |
FCDGeometrySource | A COLLADA data source for geometric meshes |
FCDGeometrySpline | A COLLADA geometric spline |
FCDImage | A COLLADA image |
FCDJointWeightPair | A COLLADA weighted vertex-joint binding used in skinning |
FCDLayer | A layer declaration |
FCDLibrary< T > | A COLLADA library |
FCDLight | A COLLADA light |
FCDLinearSpline | Represents a Linear spline |
FCDMaterial | A COLLADA material |
FCDMaterialInstance | A COLLADA material instance |
FCDMaterialInstanceBind | A ColladaFX per-instance binding |
FCDMaterialInstanceBindVertexInput | A ColladaFX per-instance vertex input binding |
FCDMaterialTechniqueHint | A technique usage hint for a material |
FCDMorphController | A COLLADA morpher |
FCDMorphTarget | A COLLADA morph target |
FCDNURBSSpline | Represents a NURBS spline |
FCDObject | A basic COLLADA document object |
FCDObjectWithId | A basic COLLADA object which has a unique COLLADA id |
FCDocument | The top class for the COLLADA object model |
FCDParameterAnimatable | An animatable value parameter |
FCDParameterAnimatableT< TYPE, QUALIFIERS > | A typed animatable FCollada value parameter |
FCDParameterListAnimatable | An animatable value parameter |
FCDParameterListAnimatableT< TYPE, QUALIFIERS > | A typed animatable FCollada value parameter |
FCDPASBox | A COLLADA physics box |
FCDPASCapsule | A COLLADA physics capsule |
FCDPASCylinder | A COLLADA physics cylinder |
FCDPASFactory | [INTERNAL] The factory for COLLADA physics analytical shapes |
FCDPASPlane | A COLLADA physics plane |
FCDPASSphere | A COLLADA physics sphere |
FCDPASTaperedCapsule | A COLLADA physics tapered capsule |
FCDPASTaperedCylinder | A COLLADA physics tapered cylinder |
FCDPhysicsAnalyticalGeometry | A COLLADA physics analytical geometry |
FCDPhysicsForceFieldInstance | A COLLADA force field instance |
FCDPhysicsMaterial | A COLLADA physics material |
FCDPhysicsModel | A COLLADA physics model |
FCDPhysicsModelInstance | A COLLADA physics model instance |
FCDPhysicsRigidBody | A COLLADA rigid body |
FCDPhysicsRigidBodyInstance | An instance of a physics rigid body |
FCDPhysicsRigidBodyParameters | A structure to hold the parameters for rigid body and rigid body instance |
FCDPhysicsRigidConstraint | A COLLADA rigid constraint |
FCDPhysicsRigidConstraintInstance | A COLLADA rigid constraint instance |
FCDPhysicsScene | A COLLADA physics scene |
FCDPhysicsShape | A COLLADA shape object |
FCDPlaceHolder | A FCollada document placeholder |
FCDSceneNode | A COLLADA visual scene node |
FCDSceneNodeIteratorT< _NODE > | This template is used to process a given scene node and its full sub-tree |
FCDSkinController | A COLLADA skin controller |
FCDSkinControllerJoint | A COLLADA skin controller joint |
FCDSkinControllerVertex | A COLLADA skin controller vertex |
FCDSpline | Represents a generic spline |
FCDTargetedEntity | A targeted entity |
FCDTexture | A COLLADA texture |
FCDTFactory | [INTERNAL] A factory for COLLADA transforms |
FCDTLookAt | A COLLADA 'look-at' transformation |
FCDTMatrix | A COLLADA matrix transformation |
FCDTransform | A COLLADA transform |
FCDTRotation | A COLLADA angle-axis rotation |
FCDTScale | A COLLADA non-uniform scale |
FCDTSkew | A COLLADA skew |
FCDTTranslation | A COLLADA translation |
FCDVersion | A COLLADA document verison |
FColladaPluginManager | The FCollada plug-ins manager |
FCPArchive | A FCollada content archiving plugin |
FCPExtraTechnique | A FCPExtraTechnique plug-in |
FMAngleAxis | An axis-angle rotation value |
FMColor | A RBGA color |
FMLookAt | A look-at value |
FMMatrix33 | A 3x3 matrix: use to represent 2D transformations |
FMMatrix44 | A 4x4 Row Major matrix: use to represent 3D transformations |
FMQuaternion | A quaternion |
FMSkew | A skew value |
FMVector2 | A 2 dimensional vector |
FMVector3 | A 3 dimensional vector |
FMVector4 | A 4 dimensional vector |
FUBinarySemaphore | An OS dependent binary semaphore |
FUBoundingBox | An axis-aligned bounding box |
FUBoundingSphere | A bounding sphere |
FUCriticalSection | An OS dependent critical section |
FUDateTime | A common date-time |
FUDebug | A debugging logging facility |
FUError | This class deals with error message generated by FCollada |
FUErrorLog | An error log |
FUErrorSimpleHandler | This class is used as an example of error-handling |
FUEvent0 | An event with no argument |
FUEvent1< Arg1 > | An event with one argument |
FUEvent2< Arg1, Arg2 > | An event with two argument |
FUEvent3< Arg1, Arg2, Arg3 > | An event with three argument |
FUFile | A cross-platform file |
FUFileManager | Handles most file system related operations |
FUFunctor0< Class, ReturnType > | A functor with no arguments |
FUFunctor1< Class, Arg1, ReturnType > | A functor with one arguments |
FUFunctor2< Class, Arg1, Arg2, ReturnType > | A functor with two arguments |
FUFunctor3< Class, Arg1, Arg2, Arg3, ReturnType > | A functor with three arguments |
FULogFile | A log file |
FUObject | A basic object |
FUObjectContainer< ObjectClass > | A contained object list |
FUObjectOwner | An object owner |
FUObjectRef< ObjectClass > | An object reference On top of the tracked object pointer, when this reference is released: the tracked object is released |
FUObjectType | An object type |
FUParameterizable | A trackable object which contains parameters |
FUParameterT< TYPE > | An interface to a generic FCollada parameter |
FUPlugin | A generic plug-in interface structure |
FUPluginManager | A generic plug-in manager |
FUSemaphore | An OS independent semaphore |
FUStaticFunctor0< ReturnType > | A pseudo-functor with no arguments, specialized for static functions |
FUStaticFunctor1< Arg1, ReturnType > | A pseudo-functor with one arguments, specialized for static functions |
FUStaticFunctor2< Arg1, Arg2, ReturnType > | A pseudo-functor with two arguments, specialized for static functions |
FUStaticFunctor3< Arg1, Arg2, Arg3, ReturnType > | A pseudo-functor with three arguments, specialized for static functions |
FUStringBuilderT< Char > | A dynamically-sized string object |
FUStringConversion | Common string conversion |
FUSynchronizableObject | A synchronizable object |
FUTestBed | A test suite runner |
FUTestSuite | A test suite |
FUThread | An OS independent thread |
FUTrackable | A trackable object |
FUTrackedList< ObjectClass > | An object list |
FUTrackedPtr< ObjectClass > | A tracked object pointer The reverse idea of a smart pointer: if the object pointed to by the pointer is released, the pointer will become NULL |
FUTracker | An object set Each set has access to a list of unique objects |
FUUniqueStringMapT< CH > | A set of unique strings |
FUUri | A simple URI structure |
FUXmlDocument | Simple container for a XML document |
fm::icomparator< T > | A utility to sort an array in descending order, using operator< |
IFunctor0< ReturnType > | A functor with no arguments |
IFunctor1< Arg1, ReturnType > | A functor with one argument |
IFunctor2< Arg1, Arg2, ReturnType > | A functor with two arguments |
IFunctor3< Arg1, Arg2, Arg3, ReturnType > | A functor with three arguments |
fm::map< _Kty, _Ty > | A STL map |
fm::pair< _Kty, _Ty > | A simple pair template |
fm::pcomparator< T > | A utility to sort arrays of pointer elements |
fm::pvector< T > | A dynamically-sized array of pointers |
SchemeCallbacks | An helper structure to organize file scheme callbacks within the FUFileManager class |
fm::set< _Kty > | A STL set |
fm::stringT< CH > | A string template |
fm::tree< KEY, DATA > | An auto-balancing tree |
fm::tree< KEY, DATA >::const_iterator | A tree constant-element iterator |
fm::tree< KEY, DATA >::iterator | A tree element iterator |
fm::vector< T, PRIMITIVE > | A dynamically-sized array |