November 13, 2006
Re-applied the 'INF' fix for constraint limits.
This commit is contained in:
ejcoumans
2006-12-19 02:33:05 +00:00
parent 818b672f60
commit a0f320764b
391 changed files with 9317 additions and 5101 deletions

View File

@@ -26,6 +26,8 @@
*/ */
class domAccessor : public daeElement class domAccessor : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::ACCESSOR; }
protected: // Attributes protected: // Attributes
/** /**
* The count attribute indicates the number of times the array is accessed. * The count attribute indicates the number of times the array is accessed.
@@ -94,7 +96,7 @@ public: //Accessors and Mutators
* Sets the source attribute. * Sets the source attribute.
* @param atSource The new value for the source attribute. * @param atSource The new value for the source attribute.
*/ */
void setSource( const xsAnyURI &atSource ) { attrSource.setURI( atSource.getURI() ); void setSource( const xsAnyURI &atSource ) { attrSource = atSource;
_validAttributeArray[2] = true; } _validAttributeArray[2] = true; }
/** /**
@@ -143,19 +145,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -31,6 +31,8 @@
*/ */
class domAnimation : public daeElement class domAnimation : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::ANIMATION; }
protected: // Attributes protected: // Attributes
/** /**
* The id attribute is a text string containing the unique identifier of * The id attribute is a text string containing the unique identifier of
@@ -197,19 +199,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -26,6 +26,8 @@
*/ */
class domAnimation_clip : public daeElement class domAnimation_clip : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::ANIMATION_CLIP; }
protected: // Attributes protected: // Attributes
/** /**
* The id attribute is a text string containing the unique identifier of * The id attribute is a text string containing the unique identifier of
@@ -166,19 +168,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -23,6 +23,8 @@
*/ */
class domAsset : public daeElement class domAsset : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::ASSET; }
public: public:
class domContributor; class domContributor;
@@ -34,6 +36,8 @@ public:
*/ */
class domContributor : public daeElement class domContributor : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CONTRIBUTOR; }
public: public:
class domAuthor; class domAuthor;
@@ -46,6 +50,8 @@ public:
*/ */
class domAuthor : public daeElement class domAuthor : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::AUTHOR; }
protected: // Value protected: // Value
/** /**
@@ -89,19 +95,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domAuthoring_tool; class domAuthoring_tool;
@@ -115,6 +121,8 @@ public:
*/ */
class domAuthoring_tool : public daeElement class domAuthoring_tool : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::AUTHORING_TOOL; }
protected: // Value protected: // Value
/** /**
@@ -158,19 +166,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domComments; class domComments;
@@ -184,6 +192,8 @@ public:
*/ */
class domComments : public daeElement class domComments : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::COMMENTS; }
protected: // Value protected: // Value
/** /**
@@ -227,19 +237,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domCopyright; class domCopyright;
@@ -253,6 +263,8 @@ public:
*/ */
class domCopyright : public daeElement class domCopyright : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::COPYRIGHT; }
protected: // Value protected: // Value
/** /**
@@ -296,19 +308,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domSource_data; class domSource_data;
@@ -322,6 +334,8 @@ public:
*/ */
class domSource_data : public daeElement class domSource_data : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SOURCE_DATA; }
protected: // Value protected: // Value
/** /**
@@ -344,7 +358,7 @@ public:
* Sets the _value of this element. * Sets the _value of this element.
* @param val The new value for this element. * @param val The new value for this element.
*/ */
void setValue( const xsAnyURI &val ) { _value.setURI( val.getURI() ); } void setValue( const xsAnyURI &val ) { _value = val; }
protected: protected:
/** /**
@@ -370,19 +384,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -464,19 +478,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domCreated; class domCreated;
@@ -491,6 +505,8 @@ public:
*/ */
class domCreated : public daeElement class domCreated : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CREATED; }
protected: // Value protected: // Value
/** /**
@@ -534,19 +550,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domKeywords; class domKeywords;
@@ -560,6 +576,8 @@ public:
*/ */
class domKeywords : public daeElement class domKeywords : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::KEYWORDS; }
protected: // Value protected: // Value
/** /**
@@ -603,19 +621,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domModified; class domModified;
@@ -630,6 +648,8 @@ public:
*/ */
class domModified : public daeElement class domModified : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MODIFIED; }
protected: // Value protected: // Value
/** /**
@@ -673,19 +693,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domRevision; class domRevision;
@@ -699,6 +719,8 @@ public:
*/ */
class domRevision : public daeElement class domRevision : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::REVISION; }
protected: // Value protected: // Value
/** /**
@@ -742,19 +764,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domSubject; class domSubject;
@@ -768,6 +790,8 @@ public:
*/ */
class domSubject : public daeElement class domSubject : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SUBJECT; }
protected: // Value protected: // Value
/** /**
@@ -811,19 +835,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domTitle; class domTitle;
@@ -837,6 +861,8 @@ public:
*/ */
class domTitle : public daeElement class domTitle : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::TITLE; }
protected: // Value protected: // Value
/** /**
@@ -880,19 +906,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domUnit; class domUnit;
@@ -907,6 +933,8 @@ public:
*/ */
class domUnit : public daeElement class domUnit : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::UNIT; }
protected: // Attributes protected: // Attributes
/** /**
* The meter attribute specifies the measurement with respect to the meter. * The meter attribute specifies the measurement with respect to the meter.
@@ -969,19 +997,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domUp_axis; class domUp_axis;
@@ -997,6 +1025,8 @@ public:
*/ */
class domUp_axis : public daeElement class domUp_axis : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::UP_AXIS; }
protected: // Value protected: // Value
/** /**
@@ -1040,19 +1070,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -1186,19 +1216,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -27,6 +27,8 @@
*/ */
class domBind_material : public daeElement class domBind_material : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BIND_MATERIAL; }
public: public:
class domTechnique_common; class domTechnique_common;
@@ -39,6 +41,8 @@ public:
*/ */
class domTechnique_common : public daeElement class domTechnique_common : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::TECHNIQUE_COMMON; }
protected: // Element protected: // Element
/** /**
@@ -83,19 +87,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -182,19 +186,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -23,6 +23,8 @@
*/ */
class domBool_array : public daeElement class domBool_array : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BOOL_ARRAY; }
protected: // Attributes protected: // Attributes
/** /**
* The id attribute is a text string containing the unique identifier of * The id attribute is a text string containing the unique identifier of
@@ -123,19 +125,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -23,6 +23,8 @@
*/ */
class domBox : public daeElement class domBox : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BOX; }
public: public:
class domHalf_extents; class domHalf_extents;
@@ -34,6 +36,8 @@ public:
*/ */
class domHalf_extents : public daeElement class domHalf_extents : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::HALF_EXTENTS; }
protected: // Value protected: // Value
/** /**
@@ -82,19 +86,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -149,19 +153,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -41,6 +41,8 @@
*/ */
class domCOLLADA : public daeElement class domCOLLADA : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::COLLADA; }
public: public:
class domScene; class domScene;
@@ -56,6 +58,8 @@ public:
*/ */
class domScene : public daeElement class domScene : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SCENE; }
protected: // Elements protected: // Elements
/** /**
@@ -125,19 +129,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -274,7 +278,7 @@ public: //Accessors and Mutators
* Sets the xmlns attribute. * Sets the xmlns attribute.
* @param xmlns The new value for the xmlns attribute. * @param xmlns The new value for the xmlns attribute.
*/ */
void setXmlns( const xsAnyURI &xmlns ) { attrXmlns.setURI( xmlns.getURI() ); void setXmlns( const xsAnyURI &xmlns ) { attrXmlns = xmlns;
_validAttributeArray[0] = true; } _validAttributeArray[0] = true; }
/** /**
@@ -303,7 +307,7 @@ public: //Accessors and Mutators
* Sets the xml_base attribute. * Sets the xml_base attribute.
* @param atXml_base The new value for the xml_base attribute. * @param atXml_base The new value for the xml_base attribute.
*/ */
void setXml_base( const xsAnyURI &atXml_base ) { attrXml_base.setURI( atXml_base.getURI() ); void setXml_base( const xsAnyURI &atXml_base ) { attrXml_base = atXml_base;
_validAttributeArray[2] = true; } _validAttributeArray[2] = true; }
/** /**
@@ -511,19 +515,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -27,6 +27,8 @@
*/ */
class domCamera : public daeElement class domCamera : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CAMERA; }
public: public:
class domOptics; class domOptics;
@@ -39,6 +41,8 @@ public:
*/ */
class domOptics : public daeElement class domOptics : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::OPTICS; }
public: public:
class domTechnique_common; class domTechnique_common;
@@ -51,6 +55,8 @@ public:
*/ */
class domTechnique_common : public daeElement class domTechnique_common : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::TECHNIQUE_COMMON; }
public: public:
class domOrthographic; class domOrthographic;
@@ -63,6 +69,8 @@ public:
*/ */
class domOrthographic : public daeElement class domOrthographic : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::ORTHOGRAPHIC; }
protected: // Elements protected: // Elements
/** /**
@@ -165,19 +173,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domPerspective; class domPerspective;
@@ -190,6 +198,8 @@ public:
*/ */
class domPerspective : public daeElement class domPerspective : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::PERSPECTIVE; }
protected: // Elements protected: // Elements
/** /**
@@ -292,19 +302,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -376,19 +386,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -459,19 +469,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domImager; class domImager;
@@ -484,6 +494,8 @@ public:
*/ */
class domImager : public daeElement class domImager : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::IMAGER; }
protected: // Elements protected: // Elements
/** /**
@@ -541,19 +553,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -663,19 +675,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -23,6 +23,8 @@
*/ */
class domCapsule : public daeElement class domCapsule : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CAPSULE; }
public: public:
class domHeight; class domHeight;
@@ -35,6 +37,8 @@ public:
*/ */
class domHeight : public daeElement class domHeight : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::HEIGHT; }
protected: // Value protected: // Value
/** /**
@@ -78,19 +82,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domRadius; class domRadius;
@@ -103,6 +107,8 @@ public:
*/ */
class domRadius : public daeElement class domRadius : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::RADIUS; }
protected: // Value protected: // Value
/** /**
@@ -151,19 +157,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -229,19 +235,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -62,6 +62,8 @@ protected:
*/ */
class domCg_connect_param : public daeElement, public domCg_connect_param_complexType class domCg_connect_param : public daeElement, public domCg_connect_param_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CG_CONNECT_PARAM; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -100,19 +102,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -141,6 +141,8 @@ protected:
*/ */
class domCg_newarray_type : public daeElement, public domCg_newarray_type_complexType class domCg_newarray_type : public daeElement, public domCg_newarray_type_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CG_NEWARRAY_TYPE; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -179,19 +181,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -38,6 +38,8 @@ public:
*/ */
class domSemantic : public daeElement class domSemantic : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SEMANTIC; }
protected: // Value protected: // Value
/** /**
@@ -81,19 +83,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domModifier; class domModifier;
@@ -106,6 +108,8 @@ public:
*/ */
class domModifier : public daeElement class domModifier : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MODIFIER; }
protected: // Value protected: // Value
/** /**
@@ -149,19 +153,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -279,6 +283,8 @@ protected:
*/ */
class domCg_newparam : public daeElement, public domCg_newparam_complexType class domCg_newparam : public daeElement, public domCg_newparam_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CG_NEWPARAM; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -317,19 +323,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

File diff suppressed because it is too large Load Diff

View File

@@ -45,6 +45,8 @@ protected:
*/ */
class domCg_sampler1D : public daeElement, public domCg_sampler1D_complexType class domCg_sampler1D : public daeElement, public domCg_sampler1D_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CG_SAMPLER1D; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -69,19 +71,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -45,6 +45,8 @@ protected:
*/ */
class domCg_sampler2D : public daeElement, public domCg_sampler2D_complexType class domCg_sampler2D : public daeElement, public domCg_sampler2D_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CG_SAMPLER2D; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -69,19 +71,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -45,6 +45,8 @@ protected:
*/ */
class domCg_sampler3D : public daeElement, public domCg_sampler3D_complexType class domCg_sampler3D : public daeElement, public domCg_sampler3D_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CG_SAMPLER3D; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -69,19 +71,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -45,6 +45,8 @@ protected:
*/ */
class domCg_samplerCUBE : public daeElement, public domCg_samplerCUBE_complexType class domCg_samplerCUBE : public daeElement, public domCg_samplerCUBE_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CG_SAMPLERCUBE; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -69,19 +71,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -45,6 +45,8 @@ protected:
*/ */
class domCg_samplerDEPTH : public daeElement, public domCg_samplerDEPTH_complexType class domCg_samplerDEPTH : public daeElement, public domCg_samplerDEPTH_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CG_SAMPLERDEPTH; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -69,19 +71,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -45,6 +45,8 @@ protected:
*/ */
class domCg_samplerRECT : public daeElement, public domCg_samplerRECT_complexType class domCg_samplerRECT : public daeElement, public domCg_samplerRECT_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CG_SAMPLERRECT; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -69,19 +71,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -129,6 +129,8 @@ protected:
*/ */
class domCg_setarray_type : public daeElement, public domCg_setarray_type_complexType class domCg_setarray_type : public daeElement, public domCg_setarray_type_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CG_SETARRAY_TYPE; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -167,19 +169,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -123,6 +123,8 @@ protected:
*/ */
class domCg_setparam : public daeElement, public domCg_setparam_complexType class domCg_setparam : public daeElement, public domCg_setparam_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CG_SETPARAM; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -173,19 +175,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -79,6 +79,8 @@ protected:
*/ */
class domCg_setparam_simple : public daeElement, public domCg_setparam_simple_complexType class domCg_setparam_simple : public daeElement, public domCg_setparam_simple_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CG_SETPARAM_SIMPLE; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -117,19 +119,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -162,6 +162,8 @@ protected:
*/ */
class domCg_setuser_type : public daeElement, public domCg_setuser_type_complexType class domCg_setuser_type : public daeElement, public domCg_setuser_type_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CG_SETUSER_TYPE; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -212,19 +214,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -39,6 +39,8 @@ public:
*/ */
class domGenerator : public daeElement class domGenerator : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GENERATOR; }
public: public:
class domName; class domName;
@@ -50,6 +52,8 @@ public:
*/ */
class domName : public daeElement class domName : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::NAME; }
protected: // Attribute protected: // Attribute
xsNCName attrSource; xsNCName attrSource;
@@ -107,19 +111,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -239,19 +243,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -292,6 +296,8 @@ protected:
*/ */
class domCg_surface_type : public daeElement, public domCg_surface_type_complexType class domCg_surface_type : public daeElement, public domCg_surface_type_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CG_SURFACE_TYPE; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -316,19 +322,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -22,6 +22,8 @@
*/ */
class domChannel : public daeElement class domChannel : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CHANNEL; }
protected: // Attributes protected: // Attributes
/** /**
* The source attribute indicates the location of the sampler using a URL * The source attribute indicates the location of the sampler using a URL
@@ -52,7 +54,7 @@ public: //Accessors and Mutators
* Sets the source attribute. * Sets the source attribute.
* @param atSource The new value for the source attribute. * @param atSource The new value for the source attribute.
*/ */
void setSource( const domURIFragmentType &atSource ) { attrSource.setURI( atSource.getURI() ); void setSource( const domURIFragmentType &atSource ) { attrSource = atSource;
_validAttributeArray[0] = true; } _validAttributeArray[0] = true; }
/** /**
@@ -91,19 +93,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -28,6 +28,8 @@ public:
class domColor : public daeElement class domColor : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::COLOR; }
protected: // Attribute protected: // Attribute
xsNCName attrSid; xsNCName attrSid;
@@ -90,19 +92,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domParam; class domParam;
@@ -112,6 +114,8 @@ public:
class domParam : public daeElement class domParam : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::PARAM; }
protected: // Attribute protected: // Attribute
xsNCName attrRef; xsNCName attrRef;
@@ -153,19 +157,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domTexture; class domTexture;
@@ -175,6 +179,8 @@ public:
class domTexture : public daeElement class domTexture : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::TEXTURE; }
protected: // Attributes protected: // Attributes
xsNCName attrTexture; xsNCName attrTexture;
xsNCName attrTexcoord; xsNCName attrTexcoord;
@@ -236,22 +242,23 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
protected: // Elements protected: // Elements
domColorRef elemColor; domColorRef elemColor;
domParamRef elemParam; domParamRef elemParam;
@@ -317,6 +324,8 @@ protected:
*/ */
class domCommon_color_or_texture_type : public daeElement, public domCommon_color_or_texture_type_complexType class domCommon_color_or_texture_type : public daeElement, public domCommon_color_or_texture_type_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::COMMON_COLOR_OR_TEXTURE_TYPE; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -341,19 +350,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -27,6 +27,8 @@ public:
class domFloat : public daeElement class domFloat : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT; }
protected: // Attribute protected: // Attribute
xsNCName attrSid; xsNCName attrSid;
@@ -84,19 +86,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domParam; class domParam;
@@ -106,6 +108,8 @@ public:
class domParam : public daeElement class domParam : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::PARAM; }
protected: // Attribute protected: // Attribute
xsNCName attrRef; xsNCName attrRef;
@@ -147,19 +151,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -223,6 +227,8 @@ protected:
*/ */
class domCommon_float_or_param_type : public daeElement, public domCommon_float_or_param_type_complexType class domCommon_float_or_param_type : public daeElement, public domCommon_float_or_param_type_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::COMMON_FLOAT_OR_PARAM_TYPE; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -247,19 +253,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -29,6 +29,8 @@ public:
class domSemantic : public daeElement class domSemantic : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SEMANTIC; }
protected: // Value protected: // Value
/** /**
@@ -72,19 +74,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat; class domFloat;
@@ -94,6 +96,8 @@ public:
class domFloat : public daeElement class domFloat : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT; }
protected: // Value protected: // Value
/** /**
@@ -137,19 +141,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat2; class domFloat2;
@@ -159,6 +163,8 @@ public:
class domFloat2 : public daeElement class domFloat2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT2; }
protected: // Value protected: // Value
/** /**
@@ -207,19 +213,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat3; class domFloat3;
@@ -229,6 +235,8 @@ public:
class domFloat3 : public daeElement class domFloat3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT3; }
protected: // Value protected: // Value
/** /**
@@ -277,19 +285,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat4; class domFloat4;
@@ -299,6 +307,8 @@ public:
class domFloat4 : public daeElement class domFloat4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT4; }
protected: // Value protected: // Value
/** /**
@@ -347,19 +357,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -471,6 +481,8 @@ protected:
*/ */
class domCommon_newparam_type : public daeElement, public domCommon_newparam_type_complexType class domCommon_newparam_type : public daeElement, public domCommon_newparam_type_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::COMMON_NEWPARAM_TYPE; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -509,19 +521,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -23,6 +23,8 @@
*/ */
class domCommon_transparent_type : public domCommon_color_or_texture_type class domCommon_transparent_type : public domCommon_color_or_texture_type
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::COMMON_TRANSPARENT_TYPE; }
protected: // Attribute protected: // Attribute
domFx_opaque_enum attrOpaque; domFx_opaque_enum attrOpaque;
@@ -64,19 +66,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

File diff suppressed because it is too large Load Diff

View File

@@ -28,6 +28,8 @@
*/ */
class domController : public daeElement class domController : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CONTROLLER; }
protected: // Attributes protected: // Attributes
/** /**
* The id attribute is a text string containing the unique identifier of * The id attribute is a text string containing the unique identifier of
@@ -154,19 +156,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -36,6 +36,8 @@
*/ */
class domConvex_mesh : public daeElement class domConvex_mesh : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CONVEX_MESH; }
protected: // Attribute protected: // Attribute
/** /**
* The convex_hull_of attribute is a URI string of geometry to compute the * The convex_hull_of attribute is a URI string of geometry to compute the
@@ -82,7 +84,7 @@ public: //Accessors and Mutators
* Sets the convex_hull_of attribute. * Sets the convex_hull_of attribute.
* @param atConvex_hull_of The new value for the convex_hull_of attribute. * @param atConvex_hull_of The new value for the convex_hull_of attribute.
*/ */
void setConvex_hull_of( const xsAnyURI &atConvex_hull_of ) { attrConvex_hull_of.setURI( atConvex_hull_of.getURI() ); void setConvex_hull_of( const xsAnyURI &atConvex_hull_of ) { attrConvex_hull_of = atConvex_hull_of;
_validAttributeArray[0] = true; } _validAttributeArray[0] = true; }
/** /**
@@ -215,19 +217,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -24,6 +24,8 @@
*/ */
class domCylinder : public daeElement class domCylinder : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CYLINDER; }
public: public:
class domHeight; class domHeight;
@@ -35,6 +37,8 @@ public:
*/ */
class domHeight : public daeElement class domHeight : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::HEIGHT; }
protected: // Value protected: // Value
/** /**
@@ -78,19 +82,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domRadius; class domRadius;
@@ -103,6 +107,8 @@ public:
*/ */
class domRadius : public daeElement class domRadius : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::RADIUS; }
protected: // Value protected: // Value
/** /**
@@ -151,19 +157,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -228,19 +234,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -28,6 +28,8 @@
*/ */
class domEffect : public daeElement class domEffect : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::EFFECT; }
protected: // Attributes protected: // Attributes
/** /**
* The id attribute is a text string containing the unique identifier of * The id attribute is a text string containing the unique identifier of
@@ -194,19 +196,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -19,6 +19,8 @@
class domEllipsoid : public daeElement class domEllipsoid : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::ELLIPSOID; }
public: public:
class domSize; class domSize;
@@ -27,6 +29,8 @@ public:
class domSize : public daeElement class domSize : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SIZE; }
protected: // Value protected: // Value
/** /**
@@ -75,19 +79,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -125,19 +129,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -25,6 +25,8 @@
*/ */
class domExtra : public daeElement class domExtra : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::EXTRA; }
protected: // Attributes protected: // Attributes
/** /**
* The id attribute is a text string containing the unique identifier of * The id attribute is a text string containing the unique identifier of
@@ -129,19 +131,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -23,6 +23,8 @@
*/ */
class domFloat_array : public daeElement class domFloat_array : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT_ARRAY; }
protected: // Attributes protected: // Attributes
/** /**
* The id attribute is a text string containing the unique identifier of * The id attribute is a text string containing the unique identifier of
@@ -159,19 +161,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -26,6 +26,8 @@
*/ */
class domForce_field : public daeElement class domForce_field : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FORCE_FIELD; }
protected: // Attributes protected: // Attributes
/** /**
* The id attribute is a text string containing the unique identifier of * The id attribute is a text string containing the unique identifier of
@@ -127,19 +129,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -67,6 +67,8 @@ protected:
*/ */
class domFx_annotate_common : public daeElement, public domFx_annotate_common_complexType class domFx_annotate_common : public daeElement, public domFx_annotate_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_ANNOTATE_COMMON; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -105,19 +107,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -22,6 +22,8 @@
*/ */
class domFx_annotate_type_common : public daeElement class domFx_annotate_type_common : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_ANNOTATE_TYPE_COMMON; }
public: public:
class domBool; class domBool;
@@ -30,6 +32,8 @@ public:
class domBool : public daeElement class domBool : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BOOL; }
protected: // Value protected: // Value
/** /**
@@ -73,19 +77,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domBool2; class domBool2;
@@ -95,6 +99,8 @@ public:
class domBool2 : public daeElement class domBool2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BOOL2; }
protected: // Value protected: // Value
/** /**
@@ -143,19 +149,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domBool3; class domBool3;
@@ -165,6 +171,8 @@ public:
class domBool3 : public daeElement class domBool3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BOOL3; }
protected: // Value protected: // Value
/** /**
@@ -213,19 +221,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domBool4; class domBool4;
@@ -235,6 +243,8 @@ public:
class domBool4 : public daeElement class domBool4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BOOL4; }
protected: // Value protected: // Value
/** /**
@@ -283,19 +293,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domInt; class domInt;
@@ -305,6 +315,8 @@ public:
class domInt : public daeElement class domInt : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INT; }
protected: // Value protected: // Value
/** /**
@@ -348,19 +360,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domInt2; class domInt2;
@@ -370,6 +382,8 @@ public:
class domInt2 : public daeElement class domInt2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INT2; }
protected: // Value protected: // Value
/** /**
@@ -418,19 +432,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domInt3; class domInt3;
@@ -440,6 +454,8 @@ public:
class domInt3 : public daeElement class domInt3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INT3; }
protected: // Value protected: // Value
/** /**
@@ -488,19 +504,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domInt4; class domInt4;
@@ -510,6 +526,8 @@ public:
class domInt4 : public daeElement class domInt4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INT4; }
protected: // Value protected: // Value
/** /**
@@ -558,19 +576,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat; class domFloat;
@@ -580,6 +598,8 @@ public:
class domFloat : public daeElement class domFloat : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT; }
protected: // Value protected: // Value
/** /**
@@ -623,19 +643,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat2; class domFloat2;
@@ -645,6 +665,8 @@ public:
class domFloat2 : public daeElement class domFloat2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT2; }
protected: // Value protected: // Value
/** /**
@@ -693,19 +715,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat3; class domFloat3;
@@ -715,6 +737,8 @@ public:
class domFloat3 : public daeElement class domFloat3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT3; }
protected: // Value protected: // Value
/** /**
@@ -763,19 +787,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat4; class domFloat4;
@@ -785,6 +809,8 @@ public:
class domFloat4 : public daeElement class domFloat4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT4; }
protected: // Value protected: // Value
/** /**
@@ -833,19 +859,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat2x2; class domFloat2x2;
@@ -855,6 +881,8 @@ public:
class domFloat2x2 : public daeElement class domFloat2x2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT2X2; }
protected: // Value protected: // Value
/** /**
@@ -903,19 +931,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat3x3; class domFloat3x3;
@@ -925,6 +953,8 @@ public:
class domFloat3x3 : public daeElement class domFloat3x3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT3X3; }
protected: // Value protected: // Value
/** /**
@@ -973,19 +1003,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat4x4; class domFloat4x4;
@@ -995,6 +1025,8 @@ public:
class domFloat4x4 : public daeElement class domFloat4x4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT4X4; }
protected: // Value protected: // Value
/** /**
@@ -1043,19 +1075,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domString; class domString;
@@ -1065,6 +1097,8 @@ public:
class domString : public daeElement class domString : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::STRING; }
protected: // Value protected: // Value
/** /**
@@ -1108,19 +1142,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -1268,19 +1302,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -29,6 +29,8 @@
*/ */
class domFx_basic_type_common : public daeElement class domFx_basic_type_common : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_BASIC_TYPE_COMMON; }
public: public:
class domBool; class domBool;
@@ -37,6 +39,8 @@ public:
class domBool : public daeElement class domBool : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BOOL; }
protected: // Value protected: // Value
/** /**
@@ -80,19 +84,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domBool2; class domBool2;
@@ -102,6 +106,8 @@ public:
class domBool2 : public daeElement class domBool2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BOOL2; }
protected: // Value protected: // Value
/** /**
@@ -150,19 +156,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domBool3; class domBool3;
@@ -172,6 +178,8 @@ public:
class domBool3 : public daeElement class domBool3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BOOL3; }
protected: // Value protected: // Value
/** /**
@@ -220,19 +228,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domBool4; class domBool4;
@@ -242,6 +250,8 @@ public:
class domBool4 : public daeElement class domBool4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BOOL4; }
protected: // Value protected: // Value
/** /**
@@ -290,19 +300,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domInt; class domInt;
@@ -312,6 +322,8 @@ public:
class domInt : public daeElement class domInt : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INT; }
protected: // Value protected: // Value
/** /**
@@ -355,19 +367,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domInt2; class domInt2;
@@ -377,6 +389,8 @@ public:
class domInt2 : public daeElement class domInt2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INT2; }
protected: // Value protected: // Value
/** /**
@@ -425,19 +439,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domInt3; class domInt3;
@@ -447,6 +461,8 @@ public:
class domInt3 : public daeElement class domInt3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INT3; }
protected: // Value protected: // Value
/** /**
@@ -495,19 +511,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domInt4; class domInt4;
@@ -517,6 +533,8 @@ public:
class domInt4 : public daeElement class domInt4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INT4; }
protected: // Value protected: // Value
/** /**
@@ -565,19 +583,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat; class domFloat;
@@ -587,6 +605,8 @@ public:
class domFloat : public daeElement class domFloat : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT; }
protected: // Value protected: // Value
/** /**
@@ -630,19 +650,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat2; class domFloat2;
@@ -652,6 +672,8 @@ public:
class domFloat2 : public daeElement class domFloat2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT2; }
protected: // Value protected: // Value
/** /**
@@ -700,19 +722,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat3; class domFloat3;
@@ -722,6 +744,8 @@ public:
class domFloat3 : public daeElement class domFloat3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT3; }
protected: // Value protected: // Value
/** /**
@@ -770,19 +794,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat4; class domFloat4;
@@ -792,6 +816,8 @@ public:
class domFloat4 : public daeElement class domFloat4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT4; }
protected: // Value protected: // Value
/** /**
@@ -840,19 +866,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat1x1; class domFloat1x1;
@@ -862,6 +888,8 @@ public:
class domFloat1x1 : public daeElement class domFloat1x1 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT1X1; }
protected: // Value protected: // Value
/** /**
@@ -905,19 +933,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat1x2; class domFloat1x2;
@@ -927,6 +955,8 @@ public:
class domFloat1x2 : public daeElement class domFloat1x2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT1X2; }
protected: // Value protected: // Value
/** /**
@@ -975,19 +1005,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat1x3; class domFloat1x3;
@@ -997,6 +1027,8 @@ public:
class domFloat1x3 : public daeElement class domFloat1x3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT1X3; }
protected: // Value protected: // Value
/** /**
@@ -1045,19 +1077,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat1x4; class domFloat1x4;
@@ -1067,6 +1099,8 @@ public:
class domFloat1x4 : public daeElement class domFloat1x4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT1X4; }
protected: // Value protected: // Value
/** /**
@@ -1115,19 +1149,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat2x1; class domFloat2x1;
@@ -1137,6 +1171,8 @@ public:
class domFloat2x1 : public daeElement class domFloat2x1 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT2X1; }
protected: // Value protected: // Value
/** /**
@@ -1185,19 +1221,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat2x2; class domFloat2x2;
@@ -1207,6 +1243,8 @@ public:
class domFloat2x2 : public daeElement class domFloat2x2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT2X2; }
protected: // Value protected: // Value
/** /**
@@ -1255,19 +1293,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat2x3; class domFloat2x3;
@@ -1277,6 +1315,8 @@ public:
class domFloat2x3 : public daeElement class domFloat2x3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT2X3; }
protected: // Value protected: // Value
/** /**
@@ -1325,19 +1365,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat2x4; class domFloat2x4;
@@ -1347,6 +1387,8 @@ public:
class domFloat2x4 : public daeElement class domFloat2x4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT2X4; }
protected: // Value protected: // Value
/** /**
@@ -1395,19 +1437,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat3x1; class domFloat3x1;
@@ -1417,6 +1459,8 @@ public:
class domFloat3x1 : public daeElement class domFloat3x1 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT3X1; }
protected: // Value protected: // Value
/** /**
@@ -1465,19 +1509,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat3x2; class domFloat3x2;
@@ -1487,6 +1531,8 @@ public:
class domFloat3x2 : public daeElement class domFloat3x2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT3X2; }
protected: // Value protected: // Value
/** /**
@@ -1535,19 +1581,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat3x3; class domFloat3x3;
@@ -1557,6 +1603,8 @@ public:
class domFloat3x3 : public daeElement class domFloat3x3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT3X3; }
protected: // Value protected: // Value
/** /**
@@ -1605,19 +1653,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat3x4; class domFloat3x4;
@@ -1627,6 +1675,8 @@ public:
class domFloat3x4 : public daeElement class domFloat3x4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT3X4; }
protected: // Value protected: // Value
/** /**
@@ -1675,19 +1725,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat4x1; class domFloat4x1;
@@ -1697,6 +1747,8 @@ public:
class domFloat4x1 : public daeElement class domFloat4x1 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT4X1; }
protected: // Value protected: // Value
/** /**
@@ -1745,19 +1797,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat4x2; class domFloat4x2;
@@ -1767,6 +1819,8 @@ public:
class domFloat4x2 : public daeElement class domFloat4x2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT4X2; }
protected: // Value protected: // Value
/** /**
@@ -1815,19 +1869,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat4x3; class domFloat4x3;
@@ -1837,6 +1891,8 @@ public:
class domFloat4x3 : public daeElement class domFloat4x3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT4X3; }
protected: // Value protected: // Value
/** /**
@@ -1885,19 +1941,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat4x4; class domFloat4x4;
@@ -1907,6 +1963,8 @@ public:
class domFloat4x4 : public daeElement class domFloat4x4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT4X4; }
protected: // Value protected: // Value
/** /**
@@ -1955,19 +2013,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domEnum; class domEnum;
@@ -1977,6 +2035,8 @@ public:
class domEnum : public daeElement class domEnum : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::ENUM; }
protected: // Value protected: // Value
/** /**
@@ -2020,19 +2080,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -2300,19 +2360,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -80,6 +80,8 @@ protected:
*/ */
class domFx_clearcolor_common : public daeElement, public domFx_clearcolor_common_complexType class domFx_clearcolor_common : public daeElement, public domFx_clearcolor_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_CLEARCOLOR_COMMON; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -118,19 +120,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -75,6 +75,8 @@ protected:
*/ */
class domFx_cleardepth_common : public daeElement, public domFx_cleardepth_common_complexType class domFx_cleardepth_common : public daeElement, public domFx_cleardepth_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_CLEARDEPTH_COMMON; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -113,19 +115,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -75,6 +75,8 @@ protected:
*/ */
class domFx_clearstencil_common : public daeElement, public domFx_clearstencil_common_complexType class domFx_clearstencil_common : public daeElement, public domFx_clearstencil_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_CLEARSTENCIL_COMMON; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -113,19 +115,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -84,6 +84,8 @@ protected:
*/ */
class domFx_code_profile : public daeElement, public domFx_code_profile_complexType class domFx_code_profile : public daeElement, public domFx_code_profile_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_CODE_PROFILE; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -122,19 +124,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -111,6 +111,8 @@ protected:
*/ */
class domFx_colortarget_common : public daeElement, public domFx_colortarget_common_complexType class domFx_colortarget_common : public daeElement, public domFx_colortarget_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_COLORTARGET_COMMON; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -185,19 +187,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -111,6 +111,8 @@ protected:
*/ */
class domFx_depthtarget_common : public daeElement, public domFx_depthtarget_common_complexType class domFx_depthtarget_common : public daeElement, public domFx_depthtarget_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_DEPTHTARGET_COMMON; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -185,19 +187,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -65,7 +65,7 @@ public: //Accessors and Mutators
* Sets the url attribute. * Sets the url attribute.
* @param atUrl The new value for the url attribute. * @param atUrl The new value for the url attribute.
*/ */
void setUrl( const xsAnyURI &atUrl ) { attrUrl.setURI( atUrl.getURI() ); } void setUrl( const xsAnyURI &atUrl ) { attrUrl = atUrl; }
protected: protected:
/** /**
@@ -91,6 +91,8 @@ protected:
*/ */
class domFx_include_common : public daeElement, public domFx_include_common_complexType class domFx_include_common : public daeElement, public domFx_include_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_INCLUDE_COMMON; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -119,7 +121,7 @@ public: //Accessors and Mutators
* Sets the url attribute. * Sets the url attribute.
* @param atUrl The new value for the url attribute. * @param atUrl The new value for the url attribute.
*/ */
void setUrl( const xsAnyURI &atUrl ) { attrUrl.setURI( atUrl.getURI() ); void setUrl( const xsAnyURI &atUrl ) { attrUrl = atUrl;
_validAttributeArray[1] = true; } _validAttributeArray[1] = true; }
protected: protected:
@@ -146,19 +148,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -36,6 +36,8 @@ public:
*/ */
class domSemantic : public daeElement class domSemantic : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SEMANTIC; }
protected: // Value protected: // Value
/** /**
@@ -79,19 +81,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domModifier; class domModifier;
@@ -104,6 +106,8 @@ public:
*/ */
class domModifier : public daeElement class domModifier : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MODIFIER; }
protected: // Value protected: // Value
/** /**
@@ -147,19 +151,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -250,6 +254,8 @@ protected:
*/ */
class domFx_newparam_common : public daeElement, public domFx_newparam_common_complexType class domFx_newparam_common : public daeElement, public domFx_newparam_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_NEWPARAM_COMMON; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -288,19 +294,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -23,6 +23,8 @@
*/ */
class domFx_profile_abstract : public daeElement class domFx_profile_abstract : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_PROFILE_ABSTRACT; }
protected: protected:
/** /**
@@ -48,19 +50,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -31,6 +31,8 @@ public:
class domSource : public daeElement class domSource : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SOURCE; }
protected: // Value protected: // Value
/** /**
@@ -74,19 +76,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domWrap_s; class domWrap_s;
@@ -96,6 +98,8 @@ public:
class domWrap_s : public daeElement class domWrap_s : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::WRAP_S; }
protected: // Value protected: // Value
/** /**
@@ -139,19 +143,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMinfilter; class domMinfilter;
@@ -161,6 +165,8 @@ public:
class domMinfilter : public daeElement class domMinfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MINFILTER; }
protected: // Value protected: // Value
/** /**
@@ -204,19 +210,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMagfilter; class domMagfilter;
@@ -226,6 +232,8 @@ public:
class domMagfilter : public daeElement class domMagfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MAGFILTER; }
protected: // Value protected: // Value
/** /**
@@ -269,19 +277,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipfilter; class domMipfilter;
@@ -291,6 +299,8 @@ public:
class domMipfilter : public daeElement class domMipfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPFILTER; }
protected: // Value protected: // Value
/** /**
@@ -334,19 +344,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domBorder_color; class domBorder_color;
@@ -356,6 +366,8 @@ public:
class domBorder_color : public daeElement class domBorder_color : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BORDER_COLOR; }
protected: // Value protected: // Value
/** /**
@@ -404,19 +416,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipmap_maxlevel; class domMipmap_maxlevel;
@@ -426,6 +438,8 @@ public:
class domMipmap_maxlevel : public daeElement class domMipmap_maxlevel : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPMAP_MAXLEVEL; }
protected: // Value protected: // Value
/** /**
@@ -469,19 +483,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipmap_bias; class domMipmap_bias;
@@ -491,6 +505,8 @@ public:
class domMipmap_bias : public daeElement class domMipmap_bias : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPMAP_BIAS; }
protected: // Value protected: // Value
/** /**
@@ -534,19 +550,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -637,6 +653,8 @@ protected:
*/ */
class domFx_sampler1D_common : public daeElement, public domFx_sampler1D_common_complexType class domFx_sampler1D_common : public daeElement, public domFx_sampler1D_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_SAMPLER1D_COMMON; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -661,19 +679,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -31,6 +31,8 @@ public:
class domSource : public daeElement class domSource : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SOURCE; }
protected: // Value protected: // Value
/** /**
@@ -74,19 +76,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domWrap_s; class domWrap_s;
@@ -96,6 +98,8 @@ public:
class domWrap_s : public daeElement class domWrap_s : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::WRAP_S; }
protected: // Value protected: // Value
/** /**
@@ -139,19 +143,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domWrap_t; class domWrap_t;
@@ -161,6 +165,8 @@ public:
class domWrap_t : public daeElement class domWrap_t : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::WRAP_T; }
protected: // Value protected: // Value
/** /**
@@ -204,19 +210,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMinfilter; class domMinfilter;
@@ -226,6 +232,8 @@ public:
class domMinfilter : public daeElement class domMinfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MINFILTER; }
protected: // Value protected: // Value
/** /**
@@ -269,19 +277,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMagfilter; class domMagfilter;
@@ -291,6 +299,8 @@ public:
class domMagfilter : public daeElement class domMagfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MAGFILTER; }
protected: // Value protected: // Value
/** /**
@@ -334,19 +344,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipfilter; class domMipfilter;
@@ -356,6 +366,8 @@ public:
class domMipfilter : public daeElement class domMipfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPFILTER; }
protected: // Value protected: // Value
/** /**
@@ -399,19 +411,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domBorder_color; class domBorder_color;
@@ -421,6 +433,8 @@ public:
class domBorder_color : public daeElement class domBorder_color : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BORDER_COLOR; }
protected: // Value protected: // Value
/** /**
@@ -469,19 +483,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipmap_maxlevel; class domMipmap_maxlevel;
@@ -491,6 +505,8 @@ public:
class domMipmap_maxlevel : public daeElement class domMipmap_maxlevel : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPMAP_MAXLEVEL; }
protected: // Value protected: // Value
/** /**
@@ -534,19 +550,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipmap_bias; class domMipmap_bias;
@@ -556,6 +572,8 @@ public:
class domMipmap_bias : public daeElement class domMipmap_bias : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPMAP_BIAS; }
protected: // Value protected: // Value
/** /**
@@ -599,19 +617,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -708,6 +726,8 @@ protected:
*/ */
class domFx_sampler2D_common : public daeElement, public domFx_sampler2D_common_complexType class domFx_sampler2D_common : public daeElement, public domFx_sampler2D_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_SAMPLER2D_COMMON; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -732,19 +752,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -31,6 +31,8 @@ public:
class domSource : public daeElement class domSource : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SOURCE; }
protected: // Value protected: // Value
/** /**
@@ -74,19 +76,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domWrap_s; class domWrap_s;
@@ -96,6 +98,8 @@ public:
class domWrap_s : public daeElement class domWrap_s : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::WRAP_S; }
protected: // Value protected: // Value
/** /**
@@ -139,19 +143,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domWrap_t; class domWrap_t;
@@ -161,6 +165,8 @@ public:
class domWrap_t : public daeElement class domWrap_t : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::WRAP_T; }
protected: // Value protected: // Value
/** /**
@@ -204,19 +210,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domWrap_p; class domWrap_p;
@@ -226,6 +232,8 @@ public:
class domWrap_p : public daeElement class domWrap_p : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::WRAP_P; }
protected: // Value protected: // Value
/** /**
@@ -269,19 +277,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMinfilter; class domMinfilter;
@@ -291,6 +299,8 @@ public:
class domMinfilter : public daeElement class domMinfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MINFILTER; }
protected: // Value protected: // Value
/** /**
@@ -334,19 +344,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMagfilter; class domMagfilter;
@@ -356,6 +366,8 @@ public:
class domMagfilter : public daeElement class domMagfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MAGFILTER; }
protected: // Value protected: // Value
/** /**
@@ -399,19 +411,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipfilter; class domMipfilter;
@@ -421,6 +433,8 @@ public:
class domMipfilter : public daeElement class domMipfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPFILTER; }
protected: // Value protected: // Value
/** /**
@@ -464,19 +478,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domBorder_color; class domBorder_color;
@@ -486,6 +500,8 @@ public:
class domBorder_color : public daeElement class domBorder_color : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BORDER_COLOR; }
protected: // Value protected: // Value
/** /**
@@ -534,19 +550,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipmap_maxlevel; class domMipmap_maxlevel;
@@ -556,6 +572,8 @@ public:
class domMipmap_maxlevel : public daeElement class domMipmap_maxlevel : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPMAP_MAXLEVEL; }
protected: // Value protected: // Value
/** /**
@@ -599,19 +617,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipmap_bias; class domMipmap_bias;
@@ -621,6 +639,8 @@ public:
class domMipmap_bias : public daeElement class domMipmap_bias : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPMAP_BIAS; }
protected: // Value protected: // Value
/** /**
@@ -664,19 +684,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -779,6 +799,8 @@ protected:
*/ */
class domFx_sampler3D_common : public daeElement, public domFx_sampler3D_common_complexType class domFx_sampler3D_common : public daeElement, public domFx_sampler3D_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_SAMPLER3D_COMMON; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -803,19 +825,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -31,6 +31,8 @@ public:
class domSource : public daeElement class domSource : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SOURCE; }
protected: // Value protected: // Value
/** /**
@@ -74,19 +76,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domWrap_s; class domWrap_s;
@@ -96,6 +98,8 @@ public:
class domWrap_s : public daeElement class domWrap_s : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::WRAP_S; }
protected: // Value protected: // Value
/** /**
@@ -139,19 +143,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domWrap_t; class domWrap_t;
@@ -161,6 +165,8 @@ public:
class domWrap_t : public daeElement class domWrap_t : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::WRAP_T; }
protected: // Value protected: // Value
/** /**
@@ -204,19 +210,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domWrap_p; class domWrap_p;
@@ -226,6 +232,8 @@ public:
class domWrap_p : public daeElement class domWrap_p : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::WRAP_P; }
protected: // Value protected: // Value
/** /**
@@ -269,19 +277,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMinfilter; class domMinfilter;
@@ -291,6 +299,8 @@ public:
class domMinfilter : public daeElement class domMinfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MINFILTER; }
protected: // Value protected: // Value
/** /**
@@ -334,19 +344,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMagfilter; class domMagfilter;
@@ -356,6 +366,8 @@ public:
class domMagfilter : public daeElement class domMagfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MAGFILTER; }
protected: // Value protected: // Value
/** /**
@@ -399,19 +411,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipfilter; class domMipfilter;
@@ -421,6 +433,8 @@ public:
class domMipfilter : public daeElement class domMipfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPFILTER; }
protected: // Value protected: // Value
/** /**
@@ -464,19 +478,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domBorder_color; class domBorder_color;
@@ -486,6 +500,8 @@ public:
class domBorder_color : public daeElement class domBorder_color : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BORDER_COLOR; }
protected: // Value protected: // Value
/** /**
@@ -534,19 +550,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipmap_maxlevel; class domMipmap_maxlevel;
@@ -556,6 +572,8 @@ public:
class domMipmap_maxlevel : public daeElement class domMipmap_maxlevel : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPMAP_MAXLEVEL; }
protected: // Value protected: // Value
/** /**
@@ -599,19 +617,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipmap_bias; class domMipmap_bias;
@@ -621,6 +639,8 @@ public:
class domMipmap_bias : public daeElement class domMipmap_bias : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPMAP_BIAS; }
protected: // Value protected: // Value
/** /**
@@ -664,19 +684,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -779,6 +799,8 @@ protected:
*/ */
class domFx_samplerCUBE_common : public daeElement, public domFx_samplerCUBE_common_complexType class domFx_samplerCUBE_common : public daeElement, public domFx_samplerCUBE_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_SAMPLERCUBE_COMMON; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -803,19 +825,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -31,6 +31,8 @@ public:
class domSource : public daeElement class domSource : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SOURCE; }
protected: // Value protected: // Value
/** /**
@@ -74,19 +76,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domWrap_s; class domWrap_s;
@@ -96,6 +98,8 @@ public:
class domWrap_s : public daeElement class domWrap_s : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::WRAP_S; }
protected: // Value protected: // Value
/** /**
@@ -139,19 +143,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domWrap_t; class domWrap_t;
@@ -161,6 +165,8 @@ public:
class domWrap_t : public daeElement class domWrap_t : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::WRAP_T; }
protected: // Value protected: // Value
/** /**
@@ -204,19 +210,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMinfilter; class domMinfilter;
@@ -226,6 +232,8 @@ public:
class domMinfilter : public daeElement class domMinfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MINFILTER; }
protected: // Value protected: // Value
/** /**
@@ -269,19 +277,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMagfilter; class domMagfilter;
@@ -291,6 +299,8 @@ public:
class domMagfilter : public daeElement class domMagfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MAGFILTER; }
protected: // Value protected: // Value
/** /**
@@ -334,19 +344,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -419,6 +429,8 @@ protected:
*/ */
class domFx_samplerDEPTH_common : public daeElement, public domFx_samplerDEPTH_common_complexType class domFx_samplerDEPTH_common : public daeElement, public domFx_samplerDEPTH_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_SAMPLERDEPTH_COMMON; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -443,19 +455,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -31,6 +31,8 @@ public:
class domSource : public daeElement class domSource : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SOURCE; }
protected: // Value protected: // Value
/** /**
@@ -74,19 +76,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domWrap_s; class domWrap_s;
@@ -96,6 +98,8 @@ public:
class domWrap_s : public daeElement class domWrap_s : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::WRAP_S; }
protected: // Value protected: // Value
/** /**
@@ -139,19 +143,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domWrap_t; class domWrap_t;
@@ -161,6 +165,8 @@ public:
class domWrap_t : public daeElement class domWrap_t : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::WRAP_T; }
protected: // Value protected: // Value
/** /**
@@ -204,19 +210,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMinfilter; class domMinfilter;
@@ -226,6 +232,8 @@ public:
class domMinfilter : public daeElement class domMinfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MINFILTER; }
protected: // Value protected: // Value
/** /**
@@ -269,19 +277,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMagfilter; class domMagfilter;
@@ -291,6 +299,8 @@ public:
class domMagfilter : public daeElement class domMagfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MAGFILTER; }
protected: // Value protected: // Value
/** /**
@@ -334,19 +344,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipfilter; class domMipfilter;
@@ -356,6 +366,8 @@ public:
class domMipfilter : public daeElement class domMipfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPFILTER; }
protected: // Value protected: // Value
/** /**
@@ -399,19 +411,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domBorder_color; class domBorder_color;
@@ -421,6 +433,8 @@ public:
class domBorder_color : public daeElement class domBorder_color : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BORDER_COLOR; }
protected: // Value protected: // Value
/** /**
@@ -469,19 +483,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipmap_maxlevel; class domMipmap_maxlevel;
@@ -491,6 +505,8 @@ public:
class domMipmap_maxlevel : public daeElement class domMipmap_maxlevel : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPMAP_MAXLEVEL; }
protected: // Value protected: // Value
/** /**
@@ -534,19 +550,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipmap_bias; class domMipmap_bias;
@@ -556,6 +572,8 @@ public:
class domMipmap_bias : public daeElement class domMipmap_bias : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPMAP_BIAS; }
protected: // Value protected: // Value
/** /**
@@ -599,19 +617,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -708,6 +726,8 @@ protected:
*/ */
class domFx_samplerRECT_common : public daeElement, public domFx_samplerRECT_common_complexType class domFx_samplerRECT_common : public daeElement, public domFx_samplerRECT_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_SAMPLERRECT_COMMON; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -732,19 +752,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -111,6 +111,8 @@ protected:
*/ */
class domFx_stenciltarget_common : public daeElement, public domFx_stenciltarget_common_complexType class domFx_stenciltarget_common : public daeElement, public domFx_stenciltarget_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_STENCILTARGET_COMMON; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -185,19 +187,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -41,6 +41,8 @@ public:
*/ */
class domFormat : public daeElement class domFormat : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FORMAT; }
protected: // Value protected: // Value
/** /**
@@ -84,19 +86,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domSize; class domSize;
@@ -109,6 +111,8 @@ public:
*/ */
class domSize : public daeElement class domSize : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SIZE; }
protected: // Value protected: // Value
/** /**
@@ -157,19 +161,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domViewport_ratio; class domViewport_ratio;
@@ -183,6 +187,8 @@ public:
*/ */
class domViewport_ratio : public daeElement class domViewport_ratio : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::VIEWPORT_RATIO; }
protected: // Value protected: // Value
/** /**
@@ -231,19 +237,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMip_levels; class domMip_levels;
@@ -260,6 +266,8 @@ public:
*/ */
class domMip_levels : public daeElement class domMip_levels : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIP_LEVELS; }
protected: // Value protected: // Value
/** /**
@@ -303,19 +311,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipmap_generate; class domMipmap_generate;
@@ -331,6 +339,8 @@ public:
*/ */
class domMipmap_generate : public daeElement class domMipmap_generate : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPMAP_GENERATE; }
protected: // Value protected: // Value
/** /**
@@ -374,19 +384,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -553,12 +563,12 @@ public: //Backwards Compatibility
* Gets the init_from element array. * Gets the init_from element array.
* @return Returns a reference to the array of init_from elements. * @return Returns a reference to the array of init_from elements.
*/ */
domInit_from_Array &getInit_from_array(); DLLSPEC domInit_from_Array &getInit_from_array();
/** /**
* Gets the init_from element array. * Gets the init_from element array.
* @return Returns a constant reference to the array of init_from elements. * @return Returns a constant reference to the array of init_from elements.
*/ */
const domInit_from_Array &getInit_from_array() const; DLLSPEC const domInit_from_Array &getInit_from_array() const;
private: private:
domInit_from_Array emptyArray; domInit_from_Array emptyArray;
@@ -569,6 +579,8 @@ private:
*/ */
class domFx_surface_common : public daeElement, public domFx_surface_common_complexType class domFx_surface_common : public daeElement, public domFx_surface_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_SURFACE_COMMON; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -607,19 +619,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -38,6 +38,8 @@ public:
*/ */
class domChannels : public daeElement class domChannels : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::CHANNELS; }
protected: // Value protected: // Value
/** /**
@@ -81,19 +83,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domRange; class domRange;
@@ -108,6 +110,8 @@ public:
*/ */
class domRange : public daeElement class domRange : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::RANGE; }
protected: // Value protected: // Value
/** /**
@@ -151,19 +155,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domPrecision; class domPrecision;
@@ -179,6 +183,8 @@ public:
*/ */
class domPrecision : public daeElement class domPrecision : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::PRECISION; }
protected: // Value protected: // Value
/** /**
@@ -222,19 +228,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domOption; class domOption;
@@ -248,6 +254,8 @@ public:
*/ */
class domOption : public daeElement class domOption : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::OPTION; }
protected: // Value protected: // Value
/** /**
@@ -291,19 +299,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -395,6 +403,8 @@ protected:
*/ */
class domFx_surface_format_hint_common : public daeElement, public domFx_surface_format_hint_common_complexType class domFx_surface_format_hint_common : public daeElement, public domFx_surface_format_hint_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_SURFACE_FORMAT_HINT_COMMON; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -419,19 +429,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -28,6 +28,8 @@
*/ */
class domFx_surface_init_common : public daeElement class domFx_surface_init_common : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_SURFACE_INIT_COMMON; }
public: public:
class domInit_as_null; class domInit_as_null;
@@ -43,6 +45,8 @@ public:
*/ */
class domInit_as_null : public daeElement class domInit_as_null : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INIT_AS_NULL; }
protected: protected:
/** /**
@@ -68,19 +72,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domInit_as_target; class domInit_as_target;
@@ -94,6 +98,8 @@ public:
*/ */
class domInit_as_target : public daeElement class domInit_as_target : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INIT_AS_TARGET; }
protected: protected:
/** /**
@@ -119,19 +125,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -253,19 +259,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -30,6 +30,8 @@ public:
*/ */
class domAll : public daeElement class domAll : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::ALL; }
protected: // Attribute protected: // Attribute
xsIDREF attrRef; xsIDREF attrRef;
@@ -49,7 +51,7 @@ public:
* Sets the ref attribute. * Sets the ref attribute.
* @param atRef The new value for the ref attribute. * @param atRef The new value for the ref attribute.
*/ */
void setRef( const xsIDREF &atRef ) { attrRef.setID( atRef.getID() ); void setRef( const xsIDREF &atRef ) { attrRef = atRef;
_validAttributeArray[0] = true; } _validAttributeArray[0] = true; }
protected: protected:
@@ -76,19 +78,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domPrimary; class domPrimary;
@@ -103,6 +105,8 @@ public:
*/ */
class domPrimary : public daeElement class domPrimary : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::PRIMARY; }
public: public:
class domOrder; class domOrder;
@@ -115,6 +119,8 @@ public:
*/ */
class domOrder : public daeElement class domOrder : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::ORDER; }
protected: // Value protected: // Value
/** /**
@@ -158,19 +164,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -199,7 +205,7 @@ public:
* Sets the ref attribute. * Sets the ref attribute.
* @param atRef The new value for the ref attribute. * @param atRef The new value for the ref attribute.
*/ */
void setRef( const xsIDREF &atRef ) { attrRef.setID( atRef.getID() ); void setRef( const xsIDREF &atRef ) { attrRef = atRef;
_validAttributeArray[0] = true; } _validAttributeArray[0] = true; }
/** /**
@@ -236,19 +242,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFace; class domFace;
@@ -261,6 +267,8 @@ public:
*/ */
class domFace : public daeElement class domFace : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FACE; }
protected: // Attribute protected: // Attribute
xsIDREF attrRef; xsIDREF attrRef;
@@ -280,7 +288,7 @@ public:
* Sets the ref attribute. * Sets the ref attribute.
* @param atRef The new value for the ref attribute. * @param atRef The new value for the ref attribute.
*/ */
void setRef( const xsIDREF &atRef ) { attrRef.setID( atRef.getID() ); void setRef( const xsIDREF &atRef ) { attrRef = atRef;
_validAttributeArray[0] = true; } _validAttributeArray[0] = true; }
protected: protected:
@@ -307,19 +315,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -405,6 +413,8 @@ protected:
*/ */
class domFx_surface_init_cube_common : public daeElement, public domFx_surface_init_cube_common_complexType class domFx_surface_init_cube_common : public daeElement, public domFx_surface_init_cube_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_SURFACE_INIT_CUBE_COMMON; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -429,19 +439,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -82,7 +82,7 @@ public: //Accessors and Mutators
* Sets the _value of this element. * Sets the _value of this element.
* @param val The new value for this element. * @param val The new value for this element.
*/ */
void setValue( const xsIDREF &val ) { _value.setID( val.getID() ); } void setValue( const xsIDREF &val ) { _value = val; }
protected: protected:
/** /**
@@ -108,6 +108,8 @@ protected:
*/ */
class domFx_surface_init_from_common : public daeElement, public domFx_surface_init_from_common_complexType class domFx_surface_init_from_common : public daeElement, public domFx_surface_init_from_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_SURFACE_INIT_FROM_COMMON; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -170,19 +172,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -33,6 +33,8 @@ public:
*/ */
class domAll : public daeElement class domAll : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::ALL; }
protected: // Attribute protected: // Attribute
xsIDREF attrRef; xsIDREF attrRef;
@@ -52,7 +54,7 @@ public:
* Sets the ref attribute. * Sets the ref attribute.
* @param atRef The new value for the ref attribute. * @param atRef The new value for the ref attribute.
*/ */
void setRef( const xsIDREF &atRef ) { attrRef.setID( atRef.getID() ); void setRef( const xsIDREF &atRef ) { attrRef = atRef;
_validAttributeArray[0] = true; } _validAttributeArray[0] = true; }
protected: protected:
@@ -79,19 +81,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -132,6 +134,8 @@ protected:
*/ */
class domFx_surface_init_planar_common : public daeElement, public domFx_surface_init_planar_common_complexType class domFx_surface_init_planar_common : public daeElement, public domFx_surface_init_planar_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_SURFACE_INIT_PLANAR_COMMON; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -156,19 +160,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -30,6 +30,8 @@ public:
*/ */
class domAll : public daeElement class domAll : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::ALL; }
protected: // Attribute protected: // Attribute
xsIDREF attrRef; xsIDREF attrRef;
@@ -49,7 +51,7 @@ public:
* Sets the ref attribute. * Sets the ref attribute.
* @param atRef The new value for the ref attribute. * @param atRef The new value for the ref attribute.
*/ */
void setRef( const xsIDREF &atRef ) { attrRef.setID( atRef.getID() ); void setRef( const xsIDREF &atRef ) { attrRef = atRef;
_validAttributeArray[0] = true; } _validAttributeArray[0] = true; }
protected: protected:
@@ -76,19 +78,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domPrimary; class domPrimary;
@@ -102,6 +104,8 @@ public:
*/ */
class domPrimary : public daeElement class domPrimary : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::PRIMARY; }
protected: // Attribute protected: // Attribute
xsIDREF attrRef; xsIDREF attrRef;
@@ -121,7 +125,7 @@ public:
* Sets the ref attribute. * Sets the ref attribute.
* @param atRef The new value for the ref attribute. * @param atRef The new value for the ref attribute.
*/ */
void setRef( const xsIDREF &atRef ) { attrRef.setID( atRef.getID() ); void setRef( const xsIDREF &atRef ) { attrRef = atRef;
_validAttributeArray[0] = true; } _validAttributeArray[0] = true; }
protected: protected:
@@ -148,19 +152,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -232,6 +236,8 @@ protected:
*/ */
class domFx_surface_init_volume_common : public daeElement, public domFx_surface_init_volume_common_complexType class domFx_surface_init_volume_common : public daeElement, public domFx_surface_init_volume_common_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FX_SURFACE_INIT_VOLUME_COMMON; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -256,19 +262,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -30,6 +30,8 @@
*/ */
class domGeometry : public daeElement class domGeometry : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GEOMETRY; }
protected: // Attributes protected: // Attributes
/** /**
* The id attribute is a text string containing the unique identifier of * The id attribute is a text string containing the unique identifier of
@@ -160,19 +162,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -19,6 +19,8 @@
class domGl_hook_abstract : public daeElement class domGl_hook_abstract : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GL_HOOK_ABSTRACT; }
protected: protected:
/** /**
@@ -44,19 +46,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

File diff suppressed because it is too large Load Diff

View File

@@ -48,6 +48,8 @@ protected:
*/ */
class domGl_sampler1D : public daeElement, public domGl_sampler1D_complexType class domGl_sampler1D : public daeElement, public domGl_sampler1D_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GL_SAMPLER1D; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -72,19 +74,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -48,6 +48,8 @@ protected:
*/ */
class domGl_sampler2D : public daeElement, public domGl_sampler2D_complexType class domGl_sampler2D : public daeElement, public domGl_sampler2D_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GL_SAMPLER2D; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -72,19 +74,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -48,6 +48,8 @@ protected:
*/ */
class domGl_sampler3D : public daeElement, public domGl_sampler3D_complexType class domGl_sampler3D : public daeElement, public domGl_sampler3D_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GL_SAMPLER3D; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -72,19 +74,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -48,6 +48,8 @@ protected:
*/ */
class domGl_samplerCUBE : public daeElement, public domGl_samplerCUBE_complexType class domGl_samplerCUBE : public daeElement, public domGl_samplerCUBE_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GL_SAMPLERCUBE; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -72,19 +74,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -48,6 +48,8 @@ protected:
*/ */
class domGl_samplerDEPTH : public daeElement, public domGl_samplerDEPTH_complexType class domGl_samplerDEPTH : public daeElement, public domGl_samplerDEPTH_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GL_SAMPLERDEPTH; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -72,19 +74,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -48,6 +48,8 @@ protected:
*/ */
class domGl_samplerRECT : public daeElement, public domGl_samplerRECT_complexType class domGl_samplerRECT : public daeElement, public domGl_samplerRECT_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GL_SAMPLERRECT; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -72,19 +74,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -26,6 +26,8 @@
*/ */
class domGles_basic_type_common : public daeElement class domGles_basic_type_common : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLES_BASIC_TYPE_COMMON; }
public: public:
class domBool; class domBool;
@@ -34,6 +36,8 @@ public:
class domBool : public daeElement class domBool : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BOOL; }
protected: // Value protected: // Value
/** /**
@@ -77,19 +81,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domBool2; class domBool2;
@@ -99,6 +103,8 @@ public:
class domBool2 : public daeElement class domBool2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BOOL2; }
protected: // Value protected: // Value
/** /**
@@ -147,19 +153,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domBool3; class domBool3;
@@ -169,6 +175,8 @@ public:
class domBool3 : public daeElement class domBool3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BOOL3; }
protected: // Value protected: // Value
/** /**
@@ -217,19 +225,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domBool4; class domBool4;
@@ -239,6 +247,8 @@ public:
class domBool4 : public daeElement class domBool4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BOOL4; }
protected: // Value protected: // Value
/** /**
@@ -287,19 +297,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domInt; class domInt;
@@ -309,6 +319,8 @@ public:
class domInt : public daeElement class domInt : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INT; }
protected: // Value protected: // Value
/** /**
@@ -352,19 +364,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domInt2; class domInt2;
@@ -374,6 +386,8 @@ public:
class domInt2 : public daeElement class domInt2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INT2; }
protected: // Value protected: // Value
/** /**
@@ -422,19 +436,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domInt3; class domInt3;
@@ -444,6 +458,8 @@ public:
class domInt3 : public daeElement class domInt3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INT3; }
protected: // Value protected: // Value
/** /**
@@ -492,19 +508,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domInt4; class domInt4;
@@ -514,6 +530,8 @@ public:
class domInt4 : public daeElement class domInt4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INT4; }
protected: // Value protected: // Value
/** /**
@@ -562,19 +580,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat; class domFloat;
@@ -584,6 +602,8 @@ public:
class domFloat : public daeElement class domFloat : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT; }
protected: // Value protected: // Value
/** /**
@@ -627,19 +647,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat2; class domFloat2;
@@ -649,6 +669,8 @@ public:
class domFloat2 : public daeElement class domFloat2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT2; }
protected: // Value protected: // Value
/** /**
@@ -697,19 +719,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat3; class domFloat3;
@@ -719,6 +741,8 @@ public:
class domFloat3 : public daeElement class domFloat3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT3; }
protected: // Value protected: // Value
/** /**
@@ -767,19 +791,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat4; class domFloat4;
@@ -789,6 +813,8 @@ public:
class domFloat4 : public daeElement class domFloat4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT4; }
protected: // Value protected: // Value
/** /**
@@ -837,19 +863,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat1x1; class domFloat1x1;
@@ -859,6 +885,8 @@ public:
class domFloat1x1 : public daeElement class domFloat1x1 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT1X1; }
protected: // Value protected: // Value
/** /**
@@ -902,19 +930,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat1x2; class domFloat1x2;
@@ -924,6 +952,8 @@ public:
class domFloat1x2 : public daeElement class domFloat1x2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT1X2; }
protected: // Value protected: // Value
/** /**
@@ -972,19 +1002,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat1x3; class domFloat1x3;
@@ -994,6 +1024,8 @@ public:
class domFloat1x3 : public daeElement class domFloat1x3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT1X3; }
protected: // Value protected: // Value
/** /**
@@ -1042,19 +1074,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat1x4; class domFloat1x4;
@@ -1064,6 +1096,8 @@ public:
class domFloat1x4 : public daeElement class domFloat1x4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT1X4; }
protected: // Value protected: // Value
/** /**
@@ -1112,19 +1146,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat2x1; class domFloat2x1;
@@ -1134,6 +1168,8 @@ public:
class domFloat2x1 : public daeElement class domFloat2x1 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT2X1; }
protected: // Value protected: // Value
/** /**
@@ -1182,19 +1218,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat2x2; class domFloat2x2;
@@ -1204,6 +1240,8 @@ public:
class domFloat2x2 : public daeElement class domFloat2x2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT2X2; }
protected: // Value protected: // Value
/** /**
@@ -1252,19 +1290,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat2x3; class domFloat2x3;
@@ -1274,6 +1312,8 @@ public:
class domFloat2x3 : public daeElement class domFloat2x3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT2X3; }
protected: // Value protected: // Value
/** /**
@@ -1322,19 +1362,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat2x4; class domFloat2x4;
@@ -1344,6 +1384,8 @@ public:
class domFloat2x4 : public daeElement class domFloat2x4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT2X4; }
protected: // Value protected: // Value
/** /**
@@ -1392,19 +1434,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat3x1; class domFloat3x1;
@@ -1414,6 +1456,8 @@ public:
class domFloat3x1 : public daeElement class domFloat3x1 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT3X1; }
protected: // Value protected: // Value
/** /**
@@ -1462,19 +1506,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat3x2; class domFloat3x2;
@@ -1484,6 +1528,8 @@ public:
class domFloat3x2 : public daeElement class domFloat3x2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT3X2; }
protected: // Value protected: // Value
/** /**
@@ -1532,19 +1578,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat3x3; class domFloat3x3;
@@ -1554,6 +1600,8 @@ public:
class domFloat3x3 : public daeElement class domFloat3x3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT3X3; }
protected: // Value protected: // Value
/** /**
@@ -1602,19 +1650,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat3x4; class domFloat3x4;
@@ -1624,6 +1672,8 @@ public:
class domFloat3x4 : public daeElement class domFloat3x4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT3X4; }
protected: // Value protected: // Value
/** /**
@@ -1672,19 +1722,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat4x1; class domFloat4x1;
@@ -1694,6 +1744,8 @@ public:
class domFloat4x1 : public daeElement class domFloat4x1 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT4X1; }
protected: // Value protected: // Value
/** /**
@@ -1742,19 +1794,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat4x2; class domFloat4x2;
@@ -1764,6 +1816,8 @@ public:
class domFloat4x2 : public daeElement class domFloat4x2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT4X2; }
protected: // Value protected: // Value
/** /**
@@ -1812,19 +1866,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat4x3; class domFloat4x3;
@@ -1834,6 +1888,8 @@ public:
class domFloat4x3 : public daeElement class domFloat4x3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT4X3; }
protected: // Value protected: // Value
/** /**
@@ -1882,19 +1938,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat4x4; class domFloat4x4;
@@ -1904,6 +1960,8 @@ public:
class domFloat4x4 : public daeElement class domFloat4x4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT4X4; }
protected: // Value protected: // Value
/** /**
@@ -1952,19 +2010,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domEnum; class domEnum;
@@ -1974,6 +2032,8 @@ public:
class domEnum : public daeElement class domEnum : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::ENUM; }
protected: // Value protected: // Value
/** /**
@@ -2017,19 +2077,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -2279,19 +2339,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -36,6 +36,8 @@ public:
*/ */
class domSemantic : public daeElement class domSemantic : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SEMANTIC; }
protected: // Value protected: // Value
/** /**
@@ -79,19 +81,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domModifier; class domModifier;
@@ -104,6 +106,8 @@ public:
*/ */
class domModifier : public daeElement class domModifier : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MODIFIER; }
protected: // Value protected: // Value
/** /**
@@ -147,19 +151,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -250,6 +254,8 @@ protected:
*/ */
class domGles_newparam : public daeElement, public domGles_newparam_complexType class domGles_newparam : public daeElement, public domGles_newparam_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLES_NEWPARAM; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -288,19 +294,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -32,6 +32,8 @@ public:
class domWrap_s : public daeElement class domWrap_s : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::WRAP_S; }
protected: // Value protected: // Value
/** /**
@@ -75,19 +77,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domWrap_t; class domWrap_t;
@@ -97,6 +99,8 @@ public:
class domWrap_t : public daeElement class domWrap_t : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::WRAP_T; }
protected: // Value protected: // Value
/** /**
@@ -140,19 +144,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMinfilter; class domMinfilter;
@@ -162,6 +166,8 @@ public:
class domMinfilter : public daeElement class domMinfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MINFILTER; }
protected: // Value protected: // Value
/** /**
@@ -205,19 +211,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMagfilter; class domMagfilter;
@@ -227,6 +233,8 @@ public:
class domMagfilter : public daeElement class domMagfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MAGFILTER; }
protected: // Value protected: // Value
/** /**
@@ -270,19 +278,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipfilter; class domMipfilter;
@@ -292,6 +300,8 @@ public:
class domMipfilter : public daeElement class domMipfilter : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPFILTER; }
protected: // Value protected: // Value
/** /**
@@ -335,19 +345,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipmap_maxlevel; class domMipmap_maxlevel;
@@ -357,6 +367,8 @@ public:
class domMipmap_maxlevel : public daeElement class domMipmap_maxlevel : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPMAP_MAXLEVEL; }
protected: // Value protected: // Value
/** /**
@@ -400,19 +412,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domMipmap_bias; class domMipmap_bias;
@@ -422,6 +434,8 @@ public:
class domMipmap_bias : public daeElement class domMipmap_bias : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MIPMAP_BIAS; }
protected: // Value protected: // Value
/** /**
@@ -465,19 +479,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -584,6 +598,8 @@ protected:
*/ */
class domGles_sampler_state : public daeElement, public domGles_sampler_state_complexType class domGles_sampler_state : public daeElement, public domGles_sampler_state_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLES_SAMPLER_STATE; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -622,19 +638,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -83,6 +83,8 @@ protected:
*/ */
class domGles_texcombiner_argumentAlpha_type : public daeElement, public domGles_texcombiner_argumentAlpha_type_complexType class domGles_texcombiner_argumentAlpha_type : public daeElement, public domGles_texcombiner_argumentAlpha_type_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLES_TEXCOMBINER_ARGUMENTALPHA_TYPE; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -145,19 +147,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -83,6 +83,8 @@ protected:
*/ */
class domGles_texcombiner_argumentRGB_type : public daeElement, public domGles_texcombiner_argumentRGB_type_complexType class domGles_texcombiner_argumentRGB_type : public daeElement, public domGles_texcombiner_argumentRGB_type_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLES_TEXCOMBINER_ARGUMENTRGB_TYPE; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -145,19 +147,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -84,6 +84,8 @@ protected:
*/ */
class domGles_texcombiner_commandAlpha_type : public daeElement, public domGles_texcombiner_commandAlpha_type_complexType class domGles_texcombiner_commandAlpha_type : public daeElement, public domGles_texcombiner_commandAlpha_type_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLES_TEXCOMBINER_COMMANDALPHA_TYPE; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -134,19 +136,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -88,6 +88,8 @@ protected:
*/ */
class domGles_texcombiner_commandRGB_type : public daeElement, public domGles_texcombiner_commandRGB_type_complexType class domGles_texcombiner_commandRGB_type : public daeElement, public domGles_texcombiner_commandRGB_type_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLES_TEXCOMBINER_COMMANDRGB_TYPE; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -138,19 +140,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -68,6 +68,8 @@ protected:
*/ */
class domGles_texcombiner_command_type : public daeElement, public domGles_texcombiner_command_type_complexType class domGles_texcombiner_command_type : public daeElement, public domGles_texcombiner_command_type_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLES_TEXCOMBINER_COMMAND_TYPE; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -92,19 +94,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -79,6 +79,8 @@ protected:
*/ */
class domGles_texenv_command_type : public daeElement, public domGles_texenv_command_type_complexType class domGles_texenv_command_type : public daeElement, public domGles_texenv_command_type_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLES_TEXENV_COMMAND_TYPE; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -129,19 +131,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -76,6 +76,8 @@ protected:
*/ */
class domGles_texture_constant_type : public daeElement, public domGles_texture_constant_type_complexType class domGles_texture_constant_type : public daeElement, public domGles_texture_constant_type_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLES_TEXTURE_CONSTANT_TYPE; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -131,19 +133,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -137,6 +137,8 @@ protected:
*/ */
class domGles_texture_pipeline : public daeElement, public domGles_texture_pipeline_complexType class domGles_texture_pipeline : public daeElement, public domGles_texture_pipeline_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLES_TEXTURE_PIPELINE; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -175,19 +177,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -28,6 +28,8 @@ public:
class domSurface : public daeElement class domSurface : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SURFACE; }
protected: // Value protected: // Value
/** /**
@@ -71,19 +73,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domSampler_state; class domSampler_state;
@@ -93,6 +95,8 @@ public:
class domSampler_state : public daeElement class domSampler_state : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SAMPLER_STATE; }
protected: // Value protected: // Value
/** /**
@@ -136,19 +140,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domTexcoord; class domTexcoord;
@@ -158,6 +162,8 @@ public:
class domTexcoord : public daeElement class domTexcoord : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::TEXCOORD; }
protected: // Attribute protected: // Attribute
xsNCName attrSemantic; xsNCName attrSemantic;
@@ -199,19 +205,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -290,6 +296,8 @@ protected:
*/ */
class domGles_texture_unit : public daeElement, public domGles_texture_unit_complexType class domGles_texture_unit : public daeElement, public domGles_texture_unit_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLES_TEXTURE_UNIT; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -328,19 +336,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -115,6 +115,8 @@ protected:
*/ */
class domGlsl_newarray_type : public daeElement, public domGlsl_newarray_type_complexType class domGlsl_newarray_type : public daeElement, public domGlsl_newarray_type_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLSL_NEWARRAY_TYPE; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -153,19 +155,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -30,6 +30,8 @@ public:
class domSemantic : public daeElement class domSemantic : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SEMANTIC; }
protected: // Value protected: // Value
/** /**
@@ -73,19 +75,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domModifier; class domModifier;
@@ -95,6 +97,8 @@ public:
class domModifier : public daeElement class domModifier : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MODIFIER; }
protected: // Value protected: // Value
/** /**
@@ -138,19 +142,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -250,6 +254,8 @@ protected:
*/ */
class domGlsl_newparam : public daeElement, public domGlsl_newparam_complexType class domGlsl_newparam : public daeElement, public domGlsl_newparam_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLSL_NEWPARAM; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -288,19 +294,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -29,6 +29,8 @@
*/ */
class domGlsl_param_type : public daeElement class domGlsl_param_type : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLSL_PARAM_TYPE; }
public: public:
class domBool; class domBool;
@@ -37,6 +39,8 @@ public:
class domBool : public daeElement class domBool : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BOOL; }
protected: // Value protected: // Value
/** /**
@@ -80,19 +84,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domBool2; class domBool2;
@@ -102,6 +106,8 @@ public:
class domBool2 : public daeElement class domBool2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BOOL2; }
protected: // Value protected: // Value
/** /**
@@ -150,19 +156,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domBool3; class domBool3;
@@ -172,6 +178,8 @@ public:
class domBool3 : public daeElement class domBool3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BOOL3; }
protected: // Value protected: // Value
/** /**
@@ -220,19 +228,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domBool4; class domBool4;
@@ -242,6 +250,8 @@ public:
class domBool4 : public daeElement class domBool4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::BOOL4; }
protected: // Value protected: // Value
/** /**
@@ -290,19 +300,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat; class domFloat;
@@ -312,6 +322,8 @@ public:
class domFloat : public daeElement class domFloat : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT; }
protected: // Value protected: // Value
/** /**
@@ -355,19 +367,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat2; class domFloat2;
@@ -377,6 +389,8 @@ public:
class domFloat2 : public daeElement class domFloat2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT2; }
protected: // Value protected: // Value
/** /**
@@ -425,19 +439,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat3; class domFloat3;
@@ -447,6 +461,8 @@ public:
class domFloat3 : public daeElement class domFloat3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT3; }
protected: // Value protected: // Value
/** /**
@@ -495,19 +511,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat4; class domFloat4;
@@ -517,6 +533,8 @@ public:
class domFloat4 : public daeElement class domFloat4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT4; }
protected: // Value protected: // Value
/** /**
@@ -565,19 +583,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat2x2; class domFloat2x2;
@@ -587,6 +605,8 @@ public:
class domFloat2x2 : public daeElement class domFloat2x2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT2X2; }
protected: // Value protected: // Value
/** /**
@@ -635,19 +655,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat3x3; class domFloat3x3;
@@ -657,6 +677,8 @@ public:
class domFloat3x3 : public daeElement class domFloat3x3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT3X3; }
protected: // Value protected: // Value
/** /**
@@ -705,19 +727,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domFloat4x4; class domFloat4x4;
@@ -727,6 +749,8 @@ public:
class domFloat4x4 : public daeElement class domFloat4x4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::FLOAT4X4; }
protected: // Value protected: // Value
/** /**
@@ -775,19 +799,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domInt; class domInt;
@@ -797,6 +821,8 @@ public:
class domInt : public daeElement class domInt : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INT; }
protected: // Value protected: // Value
/** /**
@@ -840,19 +866,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domInt2; class domInt2;
@@ -862,6 +888,8 @@ public:
class domInt2 : public daeElement class domInt2 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INT2; }
protected: // Value protected: // Value
/** /**
@@ -910,19 +938,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domInt3; class domInt3;
@@ -932,6 +960,8 @@ public:
class domInt3 : public daeElement class domInt3 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INT3; }
protected: // Value protected: // Value
/** /**
@@ -980,19 +1010,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domInt4; class domInt4;
@@ -1002,6 +1032,8 @@ public:
class domInt4 : public daeElement class domInt4 : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INT4; }
protected: // Value protected: // Value
/** /**
@@ -1050,19 +1082,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domEnum; class domEnum;
@@ -1072,6 +1104,8 @@ public:
class domEnum : public daeElement class domEnum : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::ENUM; }
protected: // Value protected: // Value
/** /**
@@ -1115,19 +1149,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -1317,19 +1351,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -115,6 +115,8 @@ protected:
*/ */
class domGlsl_setarray_type : public daeElement, public domGlsl_setarray_type_complexType class domGlsl_setarray_type : public daeElement, public domGlsl_setarray_type_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLSL_SETARRAY_TYPE; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -153,19 +155,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -118,6 +118,8 @@ protected:
*/ */
class domGlsl_setparam : public daeElement, public domGlsl_setparam_complexType class domGlsl_setparam : public daeElement, public domGlsl_setparam_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLSL_SETPARAM; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -168,19 +170,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -79,6 +79,8 @@ protected:
*/ */
class domGlsl_setparam_simple : public daeElement, public domGlsl_setparam_simple_complexType class domGlsl_setparam_simple : public daeElement, public domGlsl_setparam_simple_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLSL_SETPARAM_SIMPLE; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -117,19 +119,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -39,6 +39,8 @@ public:
*/ */
class domGenerator : public daeElement class domGenerator : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GENERATOR; }
public: public:
class domName; class domName;
@@ -50,6 +52,8 @@ public:
*/ */
class domName : public daeElement class domName : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::NAME; }
protected: // Attribute protected: // Attribute
xsNCName attrSource; xsNCName attrSource;
@@ -107,19 +111,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -240,19 +244,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -293,6 +297,8 @@ protected:
*/ */
class domGlsl_surface_type : public daeElement, public domGlsl_surface_type_complexType class domGlsl_surface_type : public daeElement, public domGlsl_surface_type_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::GLSL_SURFACE_TYPE; }
protected: protected:
/** /**
* Constructor * Constructor
@@ -317,19 +323,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -23,6 +23,8 @@
*/ */
class domIDREF_array : public daeElement class domIDREF_array : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::IDREF_ARRAY; }
protected: // Attributes protected: // Attributes
/** /**
* The id attribute is a text string containing the unique identifier of * The id attribute is a text string containing the unique identifier of
@@ -123,19 +125,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -28,6 +28,8 @@
*/ */
class domImage : public daeElement class domImage : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::IMAGE; }
public: public:
class domData; class domData;
@@ -40,6 +42,8 @@ public:
*/ */
class domData : public daeElement class domData : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::DATA; }
protected: // Value protected: // Value
/** /**
@@ -88,19 +92,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
class domInit_from; class domInit_from;
@@ -114,6 +118,8 @@ public:
*/ */
class domInit_from : public daeElement class domInit_from : public daeElement
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INIT_FROM; }
protected: // Value protected: // Value
/** /**
@@ -136,7 +142,7 @@ public:
* Sets the _value of this element. * Sets the _value of this element.
* @param val The new value for this element. * @param val The new value for this element.
*/ */
void setValue( const xsAnyURI &val ) { _value.setURI( val.getURI() ); } void setValue( const xsAnyURI &val ) { _value = val; }
protected: protected:
/** /**
@@ -162,19 +168,19 @@ public:
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };
@@ -373,19 +379,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -62,7 +62,7 @@ public: //Accessors and Mutators
* Sets the source attribute. * Sets the source attribute.
* @param atSource The new value for the source attribute. * @param atSource The new value for the source attribute.
*/ */
void setSource( const xsAnyURI &atSource ) { attrSource.setURI( atSource.getURI() ); } void setSource( const xsAnyURI &atSource ) { attrSource = atSource; }
protected: protected:
/** /**
@@ -88,6 +88,8 @@ protected:
*/ */
class domInputGlobal : public daeElement, public domInputGlobal_complexType class domInputGlobal : public daeElement, public domInputGlobal_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INPUTGLOBAL; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -116,7 +118,7 @@ public: //Accessors and Mutators
* Sets the source attribute. * Sets the source attribute.
* @param atSource The new value for the source attribute. * @param atSource The new value for the source attribute.
*/ */
void setSource( const xsAnyURI &atSource ) { attrSource.setURI( atSource.getURI() ); void setSource( const xsAnyURI &atSource ) { attrSource = atSource;
_validAttributeArray[1] = true; } _validAttributeArray[1] = true; }
protected: protected:
@@ -143,19 +145,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -62,7 +62,7 @@ public: //Accessors and Mutators
* Sets the source attribute. * Sets the source attribute.
* @param atSource The new value for the source attribute. * @param atSource The new value for the source attribute.
*/ */
void setSource( const domURIFragmentType &atSource ) { attrSource.setURI( atSource.getURI() ); } void setSource( const domURIFragmentType &atSource ) { attrSource = atSource; }
protected: protected:
/** /**
@@ -88,6 +88,8 @@ protected:
*/ */
class domInputLocal : public daeElement, public domInputLocal_complexType class domInputLocal : public daeElement, public domInputLocal_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INPUTLOCAL; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -116,7 +118,7 @@ public: //Accessors and Mutators
* Sets the source attribute. * Sets the source attribute.
* @param atSource The new value for the source attribute. * @param atSource The new value for the source attribute.
*/ */
void setSource( const domURIFragmentType &atSource ) { attrSource.setURI( atSource.getURI() ); void setSource( const domURIFragmentType &atSource ) { attrSource = atSource;
_validAttributeArray[1] = true; } _validAttributeArray[1] = true; }
protected: protected:
@@ -143,19 +145,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -85,7 +85,7 @@ public: //Accessors and Mutators
* Sets the source attribute. * Sets the source attribute.
* @param atSource The new value for the source attribute. * @param atSource The new value for the source attribute.
*/ */
void setSource( const domURIFragmentType &atSource ) { attrSource.setURI( atSource.getURI() ); } void setSource( const domURIFragmentType &atSource ) { attrSource = atSource; }
/** /**
* Gets the set attribute. * Gets the set attribute.
@@ -122,6 +122,8 @@ protected:
*/ */
class domInputLocalOffset : public daeElement, public domInputLocalOffset_complexType class domInputLocalOffset : public daeElement, public domInputLocalOffset_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INPUTLOCALOFFSET; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -162,7 +164,7 @@ public: //Accessors and Mutators
* Sets the source attribute. * Sets the source attribute.
* @param atSource The new value for the source attribute. * @param atSource The new value for the source attribute.
*/ */
void setSource( const domURIFragmentType &atSource ) { attrSource.setURI( atSource.getURI() ); void setSource( const domURIFragmentType &atSource ) { attrSource = atSource;
_validAttributeArray[2] = true; } _validAttributeArray[2] = true; }
/** /**
@@ -201,19 +203,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

View File

@@ -65,7 +65,7 @@ public: //Accessors and Mutators
* Sets the url attribute. * Sets the url attribute.
* @param atUrl The new value for the url attribute. * @param atUrl The new value for the url attribute.
*/ */
void setUrl( const xsAnyURI &atUrl ) { attrUrl.setURI( atUrl.getURI() ); } void setUrl( const xsAnyURI &atUrl ) { attrUrl = atUrl; }
/** /**
* Gets the sid attribute. * Gets the sid attribute.
@@ -123,6 +123,8 @@ protected:
*/ */
class domInstanceWithExtra : public daeElement, public domInstanceWithExtra_complexType class domInstanceWithExtra : public daeElement, public domInstanceWithExtra_complexType
{ {
public:
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INSTANCEWITHEXTRA; }
public: //Accessors and Mutators public: //Accessors and Mutators
/** /**
@@ -139,7 +141,7 @@ public: //Accessors and Mutators
* Sets the url attribute. * Sets the url attribute.
* @param atUrl The new value for the url attribute. * @param atUrl The new value for the url attribute.
*/ */
void setUrl( const xsAnyURI &atUrl ) { attrUrl.setURI( atUrl.getURI() ); void setUrl( const xsAnyURI &atUrl ) { attrUrl = atUrl;
_validAttributeArray[0] = true; } _validAttributeArray[0] = true; }
/** /**
@@ -190,19 +192,19 @@ public: // STATIC METHODS
* @param bytes The size allocated for this instance. * @param bytes The size allocated for this instance.
* @return a daeElementRef referencing an instance of this object. * @return a daeElementRef referencing an instance of this object.
*/ */
static daeElementRef create(daeInt bytes); static DLLSPEC daeElementRef create(daeInt bytes);
/** /**
* Creates a daeMetaElement object that describes this element in the meta object reflection framework. * Creates a daeMetaElement object that describes this element in the meta object reflection framework.
* If a daeMetaElement already exists it will return that instead of creating a new one. * If a daeMetaElement already exists it will return that instead of creating a new one.
* @return A daeMetaElement describing this COLLADA element. * @return A daeMetaElement describing this COLLADA element.
*/ */
static daeMetaElement* registerElement(); static DLLSPEC daeMetaElement* registerElement();
public: // STATIC MEMBERS public: // STATIC MEMBERS
/** /**
* The daeMetaElement that describes this element in the meta object reflection framework. * The daeMetaElement that describes this element in the meta object reflection framework.
*/ */
static daeMetaElement* _Meta; static DLLSPEC daeMetaElement* _Meta;
}; };

Some files were not shown because too many files have changed in this diff Show More