Upgraded to latest COLLADA-DOM 1.2.0, see http://sourceforge.net/project/showfiles.php?group_id=157838
November 13, 2006 Re-applied the 'INF' fix for constraint limits.
This commit is contained in:
@@ -38,6 +38,8 @@
|
||||
*/
|
||||
class domInstance_rigid_body : public daeElement
|
||||
{
|
||||
public:
|
||||
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INSTANCE_RIGID_BODY; }
|
||||
public:
|
||||
class domTechnique_common;
|
||||
|
||||
@@ -50,6 +52,8 @@ public:
|
||||
*/
|
||||
class domTechnique_common : public daeElement
|
||||
{
|
||||
public:
|
||||
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::TECHNIQUE_COMMON; }
|
||||
public:
|
||||
class domAngular_velocity;
|
||||
|
||||
@@ -62,6 +66,8 @@ public:
|
||||
*/
|
||||
class domAngular_velocity : public daeElement
|
||||
{
|
||||
public:
|
||||
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::ANGULAR_VELOCITY; }
|
||||
|
||||
protected: // Value
|
||||
/**
|
||||
@@ -110,19 +116,19 @@ public:
|
||||
* @param bytes The size allocated for this instance.
|
||||
* @return a daeElementRef referencing an instance of this object.
|
||||
*/
|
||||
static daeElementRef create(daeInt bytes);
|
||||
static DLLSPEC daeElementRef create(daeInt bytes);
|
||||
/**
|
||||
* Creates a daeMetaElement object that describes this element in the meta object reflection framework.
|
||||
* If a daeMetaElement already exists it will return that instead of creating a new one.
|
||||
* @return A daeMetaElement describing this COLLADA element.
|
||||
*/
|
||||
static daeMetaElement* registerElement();
|
||||
static DLLSPEC daeMetaElement* registerElement();
|
||||
|
||||
public: // STATIC MEMBERS
|
||||
/**
|
||||
* The daeMetaElement that describes this element in the meta object reflection framework.
|
||||
*/
|
||||
static daeMetaElement* _Meta;
|
||||
static DLLSPEC daeMetaElement* _Meta;
|
||||
};
|
||||
|
||||
class domVelocity;
|
||||
@@ -135,6 +141,8 @@ public:
|
||||
*/
|
||||
class domVelocity : public daeElement
|
||||
{
|
||||
public:
|
||||
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::VELOCITY; }
|
||||
|
||||
protected: // Value
|
||||
/**
|
||||
@@ -183,19 +191,19 @@ public:
|
||||
* @param bytes The size allocated for this instance.
|
||||
* @return a daeElementRef referencing an instance of this object.
|
||||
*/
|
||||
static daeElementRef create(daeInt bytes);
|
||||
static DLLSPEC daeElementRef create(daeInt bytes);
|
||||
/**
|
||||
* Creates a daeMetaElement object that describes this element in the meta object reflection framework.
|
||||
* If a daeMetaElement already exists it will return that instead of creating a new one.
|
||||
* @return A daeMetaElement describing this COLLADA element.
|
||||
*/
|
||||
static daeMetaElement* registerElement();
|
||||
static DLLSPEC daeMetaElement* registerElement();
|
||||
|
||||
public: // STATIC MEMBERS
|
||||
/**
|
||||
* The daeMetaElement that describes this element in the meta object reflection framework.
|
||||
*/
|
||||
static daeMetaElement* _Meta;
|
||||
static DLLSPEC daeMetaElement* _Meta;
|
||||
};
|
||||
|
||||
class domDynamic;
|
||||
@@ -205,6 +213,8 @@ public:
|
||||
|
||||
class domDynamic : public daeElement
|
||||
{
|
||||
public:
|
||||
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::DYNAMIC; }
|
||||
protected: // Attribute
|
||||
/**
|
||||
* The sid attribute is a text string value containing the sub-identifier
|
||||
@@ -267,19 +277,19 @@ public:
|
||||
* @param bytes The size allocated for this instance.
|
||||
* @return a daeElementRef referencing an instance of this object.
|
||||
*/
|
||||
static daeElementRef create(daeInt bytes);
|
||||
static DLLSPEC daeElementRef create(daeInt bytes);
|
||||
/**
|
||||
* Creates a daeMetaElement object that describes this element in the meta object reflection framework.
|
||||
* If a daeMetaElement already exists it will return that instead of creating a new one.
|
||||
* @return A daeMetaElement describing this COLLADA element.
|
||||
*/
|
||||
static daeMetaElement* registerElement();
|
||||
static DLLSPEC daeMetaElement* registerElement();
|
||||
|
||||
public: // STATIC MEMBERS
|
||||
/**
|
||||
* The daeMetaElement that describes this element in the meta object reflection framework.
|
||||
*/
|
||||
static daeMetaElement* _Meta;
|
||||
static DLLSPEC daeMetaElement* _Meta;
|
||||
};
|
||||
|
||||
class domMass_frame;
|
||||
@@ -289,6 +299,8 @@ public:
|
||||
|
||||
class domMass_frame : public daeElement
|
||||
{
|
||||
public:
|
||||
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::MASS_FRAME; }
|
||||
|
||||
protected: // Elements
|
||||
domTranslate_Array elemTranslate_array;
|
||||
@@ -359,19 +371,19 @@ public:
|
||||
* @param bytes The size allocated for this instance.
|
||||
* @return a daeElementRef referencing an instance of this object.
|
||||
*/
|
||||
static daeElementRef create(daeInt bytes);
|
||||
static DLLSPEC daeElementRef create(daeInt bytes);
|
||||
/**
|
||||
* Creates a daeMetaElement object that describes this element in the meta object reflection framework.
|
||||
* If a daeMetaElement already exists it will return that instead of creating a new one.
|
||||
* @return A daeMetaElement describing this COLLADA element.
|
||||
*/
|
||||
static daeMetaElement* registerElement();
|
||||
static DLLSPEC daeMetaElement* registerElement();
|
||||
|
||||
public: // STATIC MEMBERS
|
||||
/**
|
||||
* The daeMetaElement that describes this element in the meta object reflection framework.
|
||||
*/
|
||||
static daeMetaElement* _Meta;
|
||||
static DLLSPEC daeMetaElement* _Meta;
|
||||
};
|
||||
|
||||
class domShape;
|
||||
@@ -381,6 +393,8 @@ public:
|
||||
|
||||
class domShape : public daeElement
|
||||
{
|
||||
public:
|
||||
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SHAPE; }
|
||||
public:
|
||||
class domHollow;
|
||||
|
||||
@@ -389,6 +403,8 @@ public:
|
||||
|
||||
class domHollow : public daeElement
|
||||
{
|
||||
public:
|
||||
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::HOLLOW; }
|
||||
protected: // Attribute
|
||||
/**
|
||||
* The sid attribute is a text string value containing the sub-identifier
|
||||
@@ -451,19 +467,19 @@ public:
|
||||
* @param bytes The size allocated for this instance.
|
||||
* @return a daeElementRef referencing an instance of this object.
|
||||
*/
|
||||
static daeElementRef create(daeInt bytes);
|
||||
static DLLSPEC daeElementRef create(daeInt bytes);
|
||||
/**
|
||||
* Creates a daeMetaElement object that describes this element in the meta object reflection framework.
|
||||
* If a daeMetaElement already exists it will return that instead of creating a new one.
|
||||
* @return A daeMetaElement describing this COLLADA element.
|
||||
*/
|
||||
static daeMetaElement* registerElement();
|
||||
static DLLSPEC daeMetaElement* registerElement();
|
||||
|
||||
public: // STATIC MEMBERS
|
||||
/**
|
||||
* The daeMetaElement that describes this element in the meta object reflection framework.
|
||||
*/
|
||||
static daeMetaElement* _Meta;
|
||||
static DLLSPEC daeMetaElement* _Meta;
|
||||
};
|
||||
|
||||
|
||||
@@ -629,19 +645,19 @@ public:
|
||||
* @param bytes The size allocated for this instance.
|
||||
* @return a daeElementRef referencing an instance of this object.
|
||||
*/
|
||||
static daeElementRef create(daeInt bytes);
|
||||
static DLLSPEC daeElementRef create(daeInt bytes);
|
||||
/**
|
||||
* Creates a daeMetaElement object that describes this element in the meta object reflection framework.
|
||||
* If a daeMetaElement already exists it will return that instead of creating a new one.
|
||||
* @return A daeMetaElement describing this COLLADA element.
|
||||
*/
|
||||
static daeMetaElement* registerElement();
|
||||
static DLLSPEC daeMetaElement* registerElement();
|
||||
|
||||
public: // STATIC MEMBERS
|
||||
/**
|
||||
* The daeMetaElement that describes this element in the meta object reflection framework.
|
||||
*/
|
||||
static daeMetaElement* _Meta;
|
||||
static DLLSPEC daeMetaElement* _Meta;
|
||||
};
|
||||
|
||||
|
||||
@@ -761,19 +777,19 @@ public:
|
||||
* @param bytes The size allocated for this instance.
|
||||
* @return a daeElementRef referencing an instance of this object.
|
||||
*/
|
||||
static daeElementRef create(daeInt bytes);
|
||||
static DLLSPEC daeElementRef create(daeInt bytes);
|
||||
/**
|
||||
* Creates a daeMetaElement object that describes this element in the meta object reflection framework.
|
||||
* If a daeMetaElement already exists it will return that instead of creating a new one.
|
||||
* @return A daeMetaElement describing this COLLADA element.
|
||||
*/
|
||||
static daeMetaElement* registerElement();
|
||||
static DLLSPEC daeMetaElement* registerElement();
|
||||
|
||||
public: // STATIC MEMBERS
|
||||
/**
|
||||
* The daeMetaElement that describes this element in the meta object reflection framework.
|
||||
*/
|
||||
static daeMetaElement* _Meta;
|
||||
static DLLSPEC daeMetaElement* _Meta;
|
||||
};
|
||||
|
||||
|
||||
@@ -867,7 +883,7 @@ public: //Accessors and Mutators
|
||||
* Sets the target attribute.
|
||||
* @param atTarget The new value for the target attribute.
|
||||
*/
|
||||
void setTarget( const xsAnyURI &atTarget ) { attrTarget.setURI( atTarget.getURI() );
|
||||
void setTarget( const xsAnyURI &atTarget ) { attrTarget = atTarget;
|
||||
_validAttributeArray[3] = true; }
|
||||
|
||||
/**
|
||||
@@ -919,19 +935,19 @@ public: // STATIC METHODS
|
||||
* @param bytes The size allocated for this instance.
|
||||
* @return a daeElementRef referencing an instance of this object.
|
||||
*/
|
||||
static daeElementRef create(daeInt bytes);
|
||||
static DLLSPEC daeElementRef create(daeInt bytes);
|
||||
/**
|
||||
* Creates a daeMetaElement object that describes this element in the meta object reflection framework.
|
||||
* If a daeMetaElement already exists it will return that instead of creating a new one.
|
||||
* @return A daeMetaElement describing this COLLADA element.
|
||||
*/
|
||||
static daeMetaElement* registerElement();
|
||||
static DLLSPEC daeMetaElement* registerElement();
|
||||
|
||||
public: // STATIC MEMBERS
|
||||
/**
|
||||
* The daeMetaElement that describes this element in the meta object reflection framework.
|
||||
*/
|
||||
static daeMetaElement* _Meta;
|
||||
static DLLSPEC daeMetaElement* _Meta;
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user