- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages

- File List
- File Members

# FCDocument/FCDocument.h File Reference

This file declares the COLLADA document object model top class: FCDocument. More...

`#include "FCDocument/FCDObject.h"`
`#include "FUtils/FUParameter.h"`

Go to the source code of this file.

## Classes
class | FCDLayer
| A layer declaration. More...
class | FCDocument
| The top class for the COLLADA object model. More...
## Typedefs
typedef fm::pvector< FCDLayer > | FCDLayerList
| A dynamically-sized array of layer declarations.
typedef FCDLibrary< FCDAnimation > | FCDAnimationLibrary
| A COLLADA library of animation entities.
typedef FCDLibrary< FCDAnimationClip > | FCDAnimationClipLibrary
| A COLLADA library of animation clip entities.
typedef FCDLibrary< FCDCamera > | FCDCameraLibrary
| A COLLADA library of camera entities.
typedef FCDLibrary< FCDController > | FCDControllerLibrary
| A COLLADA library of controller entities.
typedef FCDLibrary< FCDEffect > | FCDEffectLibrary
| A COLLADA library of effect entities.
typedef FCDLibrary< FCDEmitter > | FCDEmitterLibrary
| A non-standard library of generic emitters.
typedef FCDLibrary< FCDForceField > | FCDForceFieldLibrary
| A COLLADA library of force fields.
typedef FCDLibrary< FCDGeometry > | FCDGeometryLibrary
| A COLLADA library of geometric entities.
typedef FCDLibrary< FCDImage > | FCDImageLibrary
| A COLLADA library of images.
typedef FCDLibrary< FCDLight > | FCDLightLibrary
| A COLLADA library of light entities.
typedef FCDLibrary< FCDMaterial > | FCDMaterialLibrary
| A COLLADA library of visual material entities.
typedef FCDLibrary< FCDSceneNode > | FCDVisualSceneNodeLibrary
| A COLLADA library of visual scene nodes.
typedef FCDLibrary< FCDPhysicsModel > | FCDPhysicsModelLibrary
| A COLLADA library of physics model entities.
typedef FCDLibrary< FCDPhysicsMaterial > | FCDPhysicsMaterialLibrary
| A COLLADA library of physics material entities.
typedef FCDLibrary< FCDPhysicsScene > | FCDPhysicsSceneLibrary
| A COLLADA library of physics scene nodes.
typedef FUUniqueStringMapT< char > | FUSUniqueStringMap
| A set of unique strings.
typedef fm::map< FCDExtra *, FCDExtra * > | FCDExtraSet
| A set of extra trees.
## Variables
FCOLLADA_EXPORT | FCDLibrary
| Trick Doxygen.
FCOLLADA_EXPORT | FUUniqueStringMapT
| Trick Doxygen.

## Detailed Description

This file declares the COLLADA document object model top class: FCDocument.