COLLADA 1.4 DOM: daeCollection Class Reference

COLLADA

daeCollection Class Reference

#include <daeDatabase.h>

Collaboration diagram for daeCollection:

Collaboration graph
[legend]
List of all members.

Detailed Description

The daeCollection class implements a COLLADA runtime database entry.

Public Member Functions

daeElementgetDomRoot () const
 Accessor to get the domCollada associated with this collection.
void setDomRoot (daeElement *domRoot)
 Accessor to set the domCollada associated with this collection.
daeURIgetDocumentURI ()
 Accessor to get the URI associated with the document in this collection; this is currently set to the URI from which the collection was loaded, but is blank if the collection was created with insertCollection().
daeBool getModified () const
 Accessor to get if this document has been modified since the last time the database was validated.
void setModified (daeBool mod)
 Sets if this document has been modified since the last time the database was validated.

Member Function Documentation

daeURI* daeCollection::getDocumentURI  )  [inline]
 

Accessor to get the URI associated with the document in this collection; this is currently set to the URI from which the collection was loaded, but is blank if the collection was created with insertCollection().

Returns:
Returns a pointer to the URI for this collection.
Note:
This is the full URI of the document and not the document base URI.

daeElement* daeCollection::getDomRoot  )  const [inline]
 

Accessor to get the domCollada associated with this collection.

Returns:
A daeElementRef for the domCollada that is the root of this document.
Note:
This function should really return a domColladaRef, but we're trying to avoid having dae classes depend on generated dom classes.

daeBool daeCollection::getModified  )  const [inline]
 

Accessor to get if this document has been modified since the last time the database was validated.

Returns:
Returns true if the document was modified, false otherwise.

void daeCollection::setDomRoot daeElement domRoot  )  [inline]
 

Accessor to set the domCollada associated with this collection.

Parameters:
domRoot the domCollada that is the root of this document
Remarks:
Should really require a domColladaRef but we're trying to avoid having dae classes depend on generated dom classes.

void daeCollection::setModified daeBool  mod  )  [inline]
 

Sets if this document has been modified since the last time the database was validated.

Parameters:
A boolean value specifying if the document was modified.


The documentation for this class was generated from the following file:
  • C:/SVN_wf/COLLADA_DOM/include/dae/daeDatabase.h

©2005 Sony Computer Entertainment Inc.. All Rights Reserved.
Generated on Fri Feb 10 16:46:47 2006 for COLLADA 1.4 DOM by doxygen 1.4.3