/external/collada/include/dae/ |
daeMetaAny.h | 32 daeElement *placeElement( daeElement *parent, daeElement *child, daeUInt &ordinal, daeInt offset = 0, daeElement* before = NULL, daeElement *after = NULL ); 33 daeBool removeElement(daeElement* parent, daeElement* child); 35 void getChildren( daeElement* parent, daeElementRefArray &array );
|
daeMetaChoice.h | 33 daeElement *placeElement( daeElement *parent, daeElement *child, daeUInt &ordinal, daeInt offset = 0, daeElement* before = NULL, daeElement *after = NULL ); 34 daeBool removeElement(daeElement* parent, daeElement* child); 36 void getChildren( daeElement* parent, daeElementRefArray &array );
|
daeMetaGroup.h | 40 daeElement *placeElement( daeElement *parent, daeElement *child, daeUInt &ordinal, daeInt offset = 0, daeElement* before = NULL, daeElement *after = NULL ); 41 daeBool removeElement(daeElement* parent, daeElement* child); 43 void getChildren( daeElement* parent, daeElementRefArray &array );
|
daeMetaSequence.h | 36 daeElement *placeElement( daeElement *parent, daeElement *child, daeUInt &ordinal, daeInt offset = 0, daeElement* before = NULL, daeElement *after = NULL ); 37 daeBool removeElement(daeElement* parent, daeElement* child); 39 void getChildren( daeElement* parent, daeElementRefArray &array );
|
daeMetaElementAttribute.h | 17 class daeElement; 47 virtual daeElement *placeElement(daeElement* parent, daeElement* child, daeUInt &ordinal, daeInt offset = 0, daeElement* before = NULL, daeElement *after = NULL); 48 virtual daeBool removeElement(daeElement* parent, daeElement* child); 52 virtual void getChildren( daeElement* parent, daeElementRefArray &array ); 70 * @param parent The daeElement to set the document [all...] |
daeElement.h | 35 * The @c daeElement class represents an instance of a COLLADA "Element"; 43 class DLLSPEC daeElement : public daeRefCountedObj 51 daeElement* _parent; 59 daeElement( const daeElement &cpy ) : daeRefCountedObj() { (void)cpy; }; 60 virtual daeElement &operator=( const daeElement &cpy ) { (void)cpy; return *this; } 66 daeElement* simpleAdd(daeString name, int index = -1); 74 daeElement(); 80 daeElement(DAE& dae) [all...] |
daeMetaAttribute.h | 17 #include <dae/daeElement.h> 20 class daeElement; 104 * attribute in a containing @c daeElement. 154 virtual void setDocument(daeElement* e, daeDocument* doc); 159 virtual void memoryToString(daeElement* e, std::ostringstream& buffer); 164 virtual void stringToMemory(daeElement* e, daeString s); 171 virtual daeMemoryRef get(daeElement* e); 195 * @param toElement Pointer to a @c daeElement to copy this attribute to. 196 * @param fromElement Pointer to a @c daeElement to copy this attribute from. 198 virtual void copy(daeElement* toElement, daeElement* fromElement) [all...] |
daeSIDResolver.h | 15 #include <dae/daeElement.h> 21 // daeElement pointer named 'effect', that would look like this: 22 // daeElement* elt = daeSidRef("sampler", effect).resolve().elt 27 resolveData(daeElement* elt, daeDoubleArray* array, daeDouble* scalar); 29 daeElement* elt; 35 daeSidRef(const std::string& sidRef, daeElement* referenceElt, const std::string& profile = ""); 41 daeElement* refElt; 50 * This resolver always attempts to resolve to the daeElement which is referenced. If the element contains 85 daeSIDResolver( daeElement *container, daeString target, daeString platform = NULL ); 110 * Gets a pointer to the @c daeElement that contains the target to resolve [all...] |
daeMetaCMPolicy.h | 13 #include <dae/daeElement.h> 14 //class daeElement; 37 virtual daeElement *placeElement( daeElement *parent, daeElement *child, daeUInt &ordinal, daeInt offset = 0, daeElement* before = NULL, daeElement *after = NULL ) = 0; 45 virtual daeBool removeElement(daeElement* parent, daeElement* child ) = 0; 58 virtual void getChildren( daeElement* parent, daeElementRefArray &array ) = 0 [all...] |
daeRawResolver.h | 34 virtual daeElement* resolveElement(const daeURI& uri); 43 daeElement* lookup(const daeURI& uri); 44 void add(const daeURI& uri, daeElement* elt); 49 std::map<std::string, daeElement*> lookupTable;
|
daeTinyXMLPlugin.h | 14 #include <dae/daeElement.h> 63 daeElementRef readElement(TiXmlElement* tinyXmlElement, daeElement* parentElement); 65 void writeElement( daeElement* element ); 66 void writeAttribute( daeMetaAttribute* attr, daeElement* element ); 67 void writeValue( daeElement* element );
|
daeIDRef.h | 14 #include <dae/daeElement.h> 22 * into a @c daeElement. If a @c daeIDRef is stored within a @c daeElement it fills 26 * to search for the @c daeElement inside of a @c daeDatabase. 62 daeElement* container; 86 daeIDRef(daeElement& container); 105 daeElement* getElement() const; 108 * Gets a pointer to the @c daeElement that contains this URI. 111 daeElement* getContainer() const; 114 * Sets the pointer to the @c daeElement that contains this URI [all...] |
daeStandardURIResolver.h | 35 virtual DLLSPEC daeElement* resolveElement(const daeURI& uri);
|
daeMetaElement.h | 14 #include <dae/daeElement.h> 34 * each @c daeElement is capable of creating an instance of the class it describes. 40 * See @c daeElement for information about the functionality that every @c daeElement implements. 150 * Gets the @c daeMetaAttribute for the non-element contents of a @c daeElement. 159 * Gets the @c daeMetaAttribute for the ID attribute of a @c daeElement. 280 DLLSPEC daeBool place(daeElement *parent, daeElement *child, daeUInt *ordinal = NULL); 291 DLLSPEC daeBool placeAt( daeInt index, daeElement *parent, daeElement *child ) [all...] |
/external/collada/src/dae/ |
daeDatabase.cpp | 22 daeElement* daeDatabase::idLookup(const string& id, daeDocument* doc) { 23 vector<daeElement*> elts = idLookup(id); 30 vector<daeElement*> daeDatabase::typeLookup(daeInt typeID, daeDocument* doc) { 31 vector<daeElement*> result; 36 vector<daeElement*> daeDatabase::sidLookup(const string& sid, daeDocument* doc) { 37 vector<daeElement*> result;
|
daeElement.cpp | 10 #include <dae/daeElement.h> 23 daeElement* daeElement::simpleAdd(daeString name, int index) { 29 daeElement* daeElement::add(daeString names_, int index) { 33 daeElement* root = simpleAdd(iter->c_str(), index); 38 daeElement* elt = root; 50 daeElement* daeElement::add(daeElement* elt, int index) [all...] |
daeMetaAny.cpp | 21 daeElement *daeMetaAny::placeElement( daeElement *parent, daeElement *child, daeUInt &ordinal, daeInt offset, daeElement* before, daeElement *after ) { 26 daeElement::removeFromParent( child ); 33 daeBool daeMetaAny::removeElement( daeElement *parent, daeElement *child ) { 52 void daeMetaAny::getChildren( daeElement *parent, daeElementRefArray &array ) {
|
daeMetaElementAttribute.cpp | 30 void daeMetaElementAttribute::set(daeElement* e, daeString s) 40 void daeMetaElementAttribute::copy(daeElement* to, daeElement *from) { 41 daeElement *cpy = (*(daeElementRef*)(getWritableMemory(from)))->clone(); 45 void daeMetaElementArrayAttribute::copy(daeElement* to, daeElement *from) { 51 daeMetaElementAttribute::setDocument( daeElement * parent, daeDocument* c ) 54 if ( ((daeElement*)(*er)) != NULL ) { 60 daeMetaElementArrayAttribute::setDocument( daeElement * parent, daeDocument* c ) 69 daeMetaElementAttribute::getCount(daeElement* e [all...] |
daeMetaSequence.cpp | 19 daeElement *daeMetaSequence::placeElement( daeElement *parent, daeElement *child, daeUInt &ordinal, daeInt offset, daeElement* before, daeElement *after ) { 40 daeBool daeMetaSequence::removeElement( daeElement *parent, daeElement *child ) { 62 void daeMetaSequence::getChildren( daeElement *parent, daeElementRefArray &array ) {
|
daeMetaAttribute.cpp | 15 void daeMetaAttribute::set(daeElement* e, daeString s) { 19 void daeMetaAttribute::copy(daeElement* to, daeElement *from) { 23 void daeMetaArrayAttribute::copy(daeElement* to, daeElement *from) { 29 void daeMetaAttribute::copyDefault(daeElement* element) { 34 void daeMetaArrayAttribute::copyDefault(daeElement* element) { 39 daeInt daeMetaAttribute::compare(daeElement* elt1, daeElement* elt2) { 43 daeInt daeMetaArrayAttribute::compare(daeElement* elt1, daeElement* elt2) [all...] |
/external/collada/include/modules/ |
daeSTLDatabase.h | 20 #include <dae/daeElement.h> 46 virtual daeInt insertDocument(daeString name, daeElement* dom, daeDocument** document = NULL, bool zaeRootDocument = false, const std::string& extractedFileURI = ""); 48 virtual daeInt createDocument(daeString name, daeElement* dom, daeDocument** document = NULL, bool zaeRootDocument = false, const std::string& extractedFileURI = ""); 60 virtual daeInt insertElement(daeDocument* document, daeElement* element); 61 virtual daeInt removeElement(daeDocument* document, daeElement* element); 62 virtual daeInt changeElementID(daeElement* element, daeString newID); 63 virtual daeInt changeElementSID(daeElement* element, daeString newSID); // Not implemented 66 virtual std::vector<daeElement*> idLookup(const std::string& id); 69 std::vector<daeElement*>& matchingElements, 75 std::vector<daeElement*>& matchingElements [all...] |
daeLIBXMLPlugin.h | 13 #include <dae/daeElement.h> 79 daeElement* parentElement, 82 void writeElement( daeElement* element ); 83 void writeAttribute( daeMetaAttribute* attr, daeElement* element); 84 void writeValue(daeElement* element); 86 void writeRawSource( daeElement* src );
|
/external/collada/src/modules/STLDatabase/ |
daeSTLDatabase.cpp | 49 map<string, vector< daeElement* > >::iterator iter = elements.begin(); 50 map<string, vector< daeElement* > >::iterator end = elements.end(); 65 daeInt daeSTLDatabase::insertDocument(const char *name, daeElement* dom, daeDocument** document, bool zaeRootDocument, const std::string& extractedFileURI) 69 daeInt daeSTLDatabase::createDocument(const char *name, daeElement* dom, daeDocument** document, bool zaeRootDocument, const std::string& extractedFileURI) 188 daeInt daeSTLDatabase::insertElement(daeDocument* document,daeElement* element) 192 map<string, vector< daeElement* > >::iterator iter = elements.find( string( element->getTypeName() ) ); 199 vector< daeElement* > vec; 222 daeInt daeSTLDatabase::insertChildren( daeDocument *c, daeElement *element ) 232 daeInt daeSTLDatabase::removeElement(daeDocument* document,daeElement* element) 239 map<string, vector< daeElement* > >::iterator iter = elements.find( string( element->getTypeName() ) ) [all...] |
/external/collada/include/1.4/dom/ |
domCg_connect_param.h | 43 domCg_connect_param_complexType(DAE& dae, daeElement* elt) : attrRef() {} 57 class domCg_connect_param : public daeElement, public domCg_connect_param_complexType 80 domCg_connect_param(DAE& dae) : daeElement(dae), domCg_connect_param_complexType(dae, this) {}
|
domCg_sampler1D.h | 26 domCg_sampler1D_complexType(DAE& dae, daeElement* elt) : domFx_sampler1D_common_complexType(dae, elt) {} 40 class domCg_sampler1D : public daeElement, public domCg_sampler1D_complexType 50 domCg_sampler1D(DAE& dae) : daeElement(dae), domCg_sampler1D_complexType(dae, this) {}
|