domCg_user Class Reference

#include <domCg_user.h>

Inheritance diagram for domCg_user:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual COLLADA_TYPE::TypeEnum getElementType () const
const domCg_setparam_ArraygetSetparam_array () const
domCg_setparam_ArraygetSetparam_array ()
xsNCName getSource () const
xsToken getTypename () const
void setSource (xsNCName atSource)
void setTypename (xsToken atTypename)
virtual daeInt typeID () const

Static Public Member Functions

static DLLSPEC daeElementRef create (DAE &dae)
static daeInt ID ()
static DLLSPEC daeMetaElementregisterElement (DAE &dae)

Protected Member Functions

 domCg_user (DAE &dae)
virtual domCg_useroperator= (const domCg_user &cpy)
virtual ~domCg_user ()

Protected Attributes

xsNCName attrSource
xsToken attrTypename
domCg_setparam_Array elemSetparam_array

Detailed Description

Creates an instance of a structured class.

Definition at line 14 of file domCg_user.h.


Constructor & Destructor Documentation

domCg_user::domCg_user ( DAE dae  )  [inline, protected]

Constructor

Definition at line 71 of file domCg_user.h.

virtual domCg_user::~domCg_user (  )  [inline, protected, virtual]

Destructor

Definition at line 75 of file domCg_user.h.


Member Function Documentation

static DLLSPEC daeElementRef domCg_user::create ( DAE dae  )  [static]

Creates an instance of this class and returns a daeElementRef referencing it.

Returns:
a daeElementRef referencing an instance of this object.
virtual COLLADA_TYPE::TypeEnum domCg_user::getElementType (  )  const [inline, virtual]

Reimplemented from daeElement.

Definition at line 17 of file domCg_user.h.

const domCg_setparam_Array& domCg_user::getSetparam_array (  )  const [inline]

Gets the setparam element array.

Returns:
Returns a constant reference to the array of setparam elements.

Definition at line 66 of file domCg_user.h.

domCg_setparam_Array& domCg_user::getSetparam_array (  )  [inline]

Gets the setparam element array.

Returns:
Returns a reference to the array of setparam elements.

Definition at line 61 of file domCg_user.h.

xsNCName domCg_user::getSource (  )  const [inline]

Gets the source attribute.

Returns:
Returns a xsNCName of the source attribute.

Definition at line 50 of file domCg_user.h.

xsToken domCg_user::getTypename (  )  const [inline]

Gets the typename attribute.

Returns:
Returns a xsToken of the typename attribute.

Definition at line 39 of file domCg_user.h.

static daeInt domCg_user::ID (  )  [inline, static]

Definition at line 18 of file domCg_user.h.

virtual domCg_user& domCg_user::operator= ( const domCg_user cpy  )  [inline, protected, virtual]

Overloaded assignment operator

Definition at line 79 of file domCg_user.h.

static DLLSPEC daeMetaElement* domCg_user::registerElement ( DAE dae  )  [static]

Creates a daeMetaElement object that describes this element in the meta object reflection framework. If a daeMetaElement already exists it will return that instead of creating a new one.

Returns:
A daeMetaElement describing this COLLADA element.
void domCg_user::setSource ( xsNCName  atSource  )  [inline]

Sets the source attribute.

Parameters:
atSource The new value for the source attribute.

Definition at line 55 of file domCg_user.h.

void domCg_user::setTypename ( xsToken  atTypename  )  [inline]

Sets the typename attribute.

Parameters:
atTypename The new value for the typename attribute.

Definition at line 44 of file domCg_user.h.

virtual daeInt domCg_user::typeID (  )  const [inline, virtual]

Returns this element's type ID. Every element is an instance of a type specified in the Collada schema, and every schema type has a unique ID.

Returns:
The element's type ID.

Implements daeElement.

Definition at line 19 of file domCg_user.h.


Member Data Documentation

Reference a code or include element which defines the usertype

Definition at line 25 of file domCg_user.h.

Definition at line 21 of file domCg_user.h.

Use a series of these to set the members by name. The ref attribute will be relative to the usertype you are in right now.

See also:
domSetparam

Definition at line 32 of file domCg_user.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


colladadom
Author(s): Du Hung Hou, Khronos.org, Marcus Barnes, Greg Corson, Herbert Law, Sebastian Schwarz, Steven Thomas, John Hsu (ros package), Tim Field (ros package)
autogenerated on Fri Jan 11 09:29:47 2013