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:
@@ -25,6 +25,8 @@
|
||||
*/
|
||||
class domInstance_effect : public daeElement
|
||||
{
|
||||
public:
|
||||
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::INSTANCE_EFFECT; }
|
||||
public:
|
||||
class domTechnique_hint;
|
||||
|
||||
@@ -36,6 +38,8 @@ public:
|
||||
*/
|
||||
class domTechnique_hint : public daeElement
|
||||
{
|
||||
public:
|
||||
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::TECHNIQUE_HINT; }
|
||||
protected: // Attributes
|
||||
/**
|
||||
* A platform defines a string that specifies which platform this is hint
|
||||
@@ -114,19 +118,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 domSetparam;
|
||||
@@ -139,6 +143,8 @@ public:
|
||||
*/
|
||||
class domSetparam : public daeElement
|
||||
{
|
||||
public:
|
||||
COLLADA_TYPE::TypeEnum getElementType() const { return COLLADA_TYPE::SETPARAM; }
|
||||
protected: // Attribute
|
||||
xsToken attrRef;
|
||||
|
||||
@@ -187,19 +193,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;
|
||||
};
|
||||
|
||||
|
||||
@@ -252,7 +258,7 @@ public: //Accessors and Mutators
|
||||
* Sets 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; }
|
||||
|
||||
/**
|
||||
@@ -333,19 +339,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