domFx_setparam Class Reference

#include <domFx_setparam.h>

Inheritance diagram for domFx_setparam:
Inheritance graph
[legend]

List of all members.

Classes

class  domBool
class  domBool2
class  domBool3
class  domBool4
class  domEnum
class  domFloat
class  domFloat2
class  domFloat2x1
class  domFloat2x2
class  domFloat2x3
class  domFloat2x4
class  domFloat3
class  domFloat3x1
class  domFloat3x2
class  domFloat3x3
class  domFloat3x4
class  domFloat4
class  domFloat4x1
class  domFloat4x2
class  domFloat4x3
class  domFloat4x4
class  domInt
class  domInt2
class  domInt3
class  domInt4
class  domSampler_states

Public Types

typedef daeTArray< domBool2RefdomBool2_Array
typedef daeSmartRef< domBool2domBool2Ref
typedef daeTArray< domBool3RefdomBool3_Array
typedef daeSmartRef< domBool3domBool3Ref
typedef daeTArray< domBool4RefdomBool4_Array
typedef daeSmartRef< domBool4domBool4Ref
typedef daeTArray< domBoolRefdomBool_Array
typedef daeSmartRef< domBooldomBoolRef
typedef daeTArray< domEnumRefdomEnum_Array
typedef daeSmartRef< domEnumdomEnumRef
typedef daeTArray< domFloat2RefdomFloat2_Array
typedef daeSmartRef< domFloat2domFloat2Ref
typedef daeTArray< domFloat2x1RefdomFloat2x1_Array
typedef daeSmartRef< domFloat2x1domFloat2x1Ref
typedef daeTArray< domFloat2x2RefdomFloat2x2_Array
typedef daeSmartRef< domFloat2x2domFloat2x2Ref
typedef daeTArray< domFloat2x3RefdomFloat2x3_Array
typedef daeSmartRef< domFloat2x3domFloat2x3Ref
typedef daeTArray< domFloat2x4RefdomFloat2x4_Array
typedef daeSmartRef< domFloat2x4domFloat2x4Ref
typedef daeTArray< domFloat3RefdomFloat3_Array
typedef daeSmartRef< domFloat3domFloat3Ref
typedef daeTArray< domFloat3x1RefdomFloat3x1_Array
typedef daeSmartRef< domFloat3x1domFloat3x1Ref
typedef daeTArray< domFloat3x2RefdomFloat3x2_Array
typedef daeSmartRef< domFloat3x2domFloat3x2Ref
typedef daeTArray< domFloat3x3RefdomFloat3x3_Array
typedef daeSmartRef< domFloat3x3domFloat3x3Ref
typedef daeTArray< domFloat3x4RefdomFloat3x4_Array
typedef daeSmartRef< domFloat3x4domFloat3x4Ref
typedef daeTArray< domFloat4RefdomFloat4_Array
typedef daeSmartRef< domFloat4domFloat4Ref
typedef daeTArray< domFloat4x1RefdomFloat4x1_Array
typedef daeSmartRef< domFloat4x1domFloat4x1Ref
typedef daeTArray< domFloat4x2RefdomFloat4x2_Array
typedef daeSmartRef< domFloat4x2domFloat4x2Ref
typedef daeTArray< domFloat4x3RefdomFloat4x3_Array
typedef daeSmartRef< domFloat4x3domFloat4x3Ref
typedef daeTArray< domFloat4x4RefdomFloat4x4_Array
typedef daeSmartRef< domFloat4x4domFloat4x4Ref
typedef daeTArray< domFloatRefdomFloat_Array
typedef daeSmartRef< domFloatdomFloatRef
typedef daeTArray< domInt2RefdomInt2_Array
typedef daeSmartRef< domInt2domInt2Ref
typedef daeTArray< domInt3RefdomInt3_Array
typedef daeSmartRef< domInt3domInt3Ref
typedef daeTArray< domInt4RefdomInt4_Array
typedef daeSmartRef< domInt4domInt4Ref
typedef daeTArray< domIntRefdomInt_Array
typedef daeSmartRef< domIntdomIntRef
typedef daeTArray
< domSampler_statesRef
domSampler_states_Array
typedef daeSmartRef
< domSampler_states
domSampler_statesRef

Public Member Functions

const domBoolRef getBool () const
const domBool2Ref getBool2 () const
const domBool3Ref getBool3 () const
const domBool4Ref getBool4 () const
const daeElementRefArraygetContents () const
daeElementRefArraygetContents ()
virtual COLLADA_TYPE::TypeEnum getElementType () const
const domEnumRef getEnum () const
const domFloatRef getFloat () const
const domFloat2Ref getFloat2 () const
const domFloat2x1Ref getFloat2x1 () const
const domFloat2x2Ref getFloat2x2 () const
const domFloat2x3Ref getFloat2x3 () const
const domFloat2x4Ref getFloat2x4 () const
const domFloat3Ref getFloat3 () const
const domFloat3x1Ref getFloat3x1 () const
const domFloat3x2Ref getFloat3x2 () const
const domFloat3x3Ref getFloat3x3 () const
const domFloat3x4Ref getFloat3x4 () const
const domFloat4Ref getFloat4 () const
const domFloat4x1Ref getFloat4x1 () const
const domFloat4x2Ref getFloat4x2 () const
const domFloat4x3Ref getFloat4x3 () const
const domFloat4x4Ref getFloat4x4 () const
const domIntRef getInt () const
const domInt2Ref getInt2 () const
const domInt3Ref getInt3 () const
const domInt4Ref getInt4 () const
const domInstance_imageRef getSampler_image () const
const domSampler_statesRef getSampler_states () const
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

 domFx_setparam (DAE &dae)
virtual domFx_setparamoperator= (const domFx_setparam &cpy)
virtual ~domFx_setparam ()

Protected Attributes

daeTArray< daeCharArray * > _CMData
daeElementRefArray _contents
daeUIntArray _contentsOrder
domBoolRef elemBool
domBool2Ref elemBool2
domBool3Ref elemBool3
domBool4Ref elemBool4
domEnumRef elemEnum
domFloatRef elemFloat
domFloat2Ref elemFloat2
domFloat2x1Ref elemFloat2x1
domFloat2x2Ref elemFloat2x2
domFloat2x3Ref elemFloat2x3
domFloat2x4Ref elemFloat2x4
domFloat3Ref elemFloat3
domFloat3x1Ref elemFloat3x1
domFloat3x2Ref elemFloat3x2
domFloat3x3Ref elemFloat3x3
domFloat3x4Ref elemFloat3x4
domFloat4Ref elemFloat4
domFloat4x1Ref elemFloat4x1
domFloat4x2Ref elemFloat4x2
domFloat4x3Ref elemFloat4x3
domFloat4x4Ref elemFloat4x4
domIntRef elemInt
domInt2Ref elemInt2
domInt3Ref elemInt3
domInt4Ref elemInt4
domInstance_imageRef elemSampler_image
domSampler_statesRef elemSampler_states

Detailed Description

A group that specifies the allowable types for effect scoped parameters.

Definition at line 15 of file domFx_setparam.h.


Member Typedef Documentation

Definition at line 83 of file domFx_setparam.h.

Definition at line 80 of file domFx_setparam.h.

Definition at line 141 of file domFx_setparam.h.

Definition at line 138 of file domFx_setparam.h.

Definition at line 199 of file domFx_setparam.h.

Definition at line 196 of file domFx_setparam.h.

Definition at line 25 of file domFx_setparam.h.

Definition at line 22 of file domFx_setparam.h.

Definition at line 1417 of file domFx_setparam.h.

Definition at line 1414 of file domFx_setparam.h.

Definition at line 547 of file domFx_setparam.h.

Definition at line 544 of file domFx_setparam.h.

Definition at line 721 of file domFx_setparam.h.

Definition at line 718 of file domFx_setparam.h.

Definition at line 779 of file domFx_setparam.h.

Definition at line 776 of file domFx_setparam.h.

Definition at line 837 of file domFx_setparam.h.

Definition at line 834 of file domFx_setparam.h.

Definition at line 895 of file domFx_setparam.h.

Definition at line 892 of file domFx_setparam.h.

Definition at line 605 of file domFx_setparam.h.

Definition at line 602 of file domFx_setparam.h.

Definition at line 953 of file domFx_setparam.h.

Definition at line 950 of file domFx_setparam.h.

Definition at line 1011 of file domFx_setparam.h.

Definition at line 1008 of file domFx_setparam.h.

Definition at line 1069 of file domFx_setparam.h.

Definition at line 1066 of file domFx_setparam.h.

Definition at line 1127 of file domFx_setparam.h.

Definition at line 1124 of file domFx_setparam.h.

Definition at line 663 of file domFx_setparam.h.

Definition at line 660 of file domFx_setparam.h.

Definition at line 1185 of file domFx_setparam.h.

Definition at line 1182 of file domFx_setparam.h.

Definition at line 1243 of file domFx_setparam.h.

Definition at line 1240 of file domFx_setparam.h.

Definition at line 1301 of file domFx_setparam.h.

Definition at line 1298 of file domFx_setparam.h.

Definition at line 1359 of file domFx_setparam.h.

Definition at line 1356 of file domFx_setparam.h.

Definition at line 489 of file domFx_setparam.h.

Definition at line 486 of file domFx_setparam.h.

Definition at line 315 of file domFx_setparam.h.

Definition at line 312 of file domFx_setparam.h.

Definition at line 373 of file domFx_setparam.h.

Definition at line 370 of file domFx_setparam.h.

Definition at line 431 of file domFx_setparam.h.

Definition at line 428 of file domFx_setparam.h.

Definition at line 257 of file domFx_setparam.h.

Definition at line 254 of file domFx_setparam.h.

Definition at line 1475 of file domFx_setparam.h.

Definition at line 1472 of file domFx_setparam.h.


Constructor & Destructor Documentation

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

Constructor

Definition at line 1717 of file domFx_setparam.h.

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

Destructor

Definition at line 1721 of file domFx_setparam.h.


Member Function Documentation

static DLLSPEC daeElementRef domFx_setparam::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.
const domBoolRef domFx_setparam::getBool (  )  const [inline]

Gets the bool element.

Returns:
a daeSmartRef to the bool element.

Definition at line 1571 of file domFx_setparam.h.

const domBool2Ref domFx_setparam::getBool2 (  )  const [inline]

Gets the bool2 element.

Returns:
a daeSmartRef to the bool2 element.

Definition at line 1576 of file domFx_setparam.h.

const domBool3Ref domFx_setparam::getBool3 (  )  const [inline]

Gets the bool3 element.

Returns:
a daeSmartRef to the bool3 element.

Definition at line 1581 of file domFx_setparam.h.

const domBool4Ref domFx_setparam::getBool4 (  )  const [inline]

Gets the bool4 element.

Returns:
a daeSmartRef to the bool4 element.

Definition at line 1586 of file domFx_setparam.h.

const daeElementRefArray& domFx_setparam::getContents (  )  const [inline]

Gets the _contents array.

Returns:
Returns a constant reference to the _contents element array.

Definition at line 1711 of file domFx_setparam.h.

daeElementRefArray& domFx_setparam::getContents (  )  [inline]

Gets the _contents array.

Returns:
Returns a reference to the _contents element array.

Definition at line 1706 of file domFx_setparam.h.

virtual COLLADA_TYPE::TypeEnum domFx_setparam::getElementType (  )  const [inline, virtual]

Reimplemented from daeElement.

Definition at line 18 of file domFx_setparam.h.

const domEnumRef domFx_setparam::getEnum (  )  const [inline]

Gets the enum element.

Returns:
a daeSmartRef to the enum element.

Definition at line 1691 of file domFx_setparam.h.

const domFloatRef domFx_setparam::getFloat (  )  const [inline]

Gets the float element.

Returns:
a daeSmartRef to the float element.

Definition at line 1611 of file domFx_setparam.h.

const domFloat2Ref domFx_setparam::getFloat2 (  )  const [inline]

Gets the float2 element.

Returns:
a daeSmartRef to the float2 element.

Definition at line 1616 of file domFx_setparam.h.

const domFloat2x1Ref domFx_setparam::getFloat2x1 (  )  const [inline]

Gets the float2x1 element.

Returns:
a daeSmartRef to the float2x1 element.

Definition at line 1631 of file domFx_setparam.h.

const domFloat2x2Ref domFx_setparam::getFloat2x2 (  )  const [inline]

Gets the float2x2 element.

Returns:
a daeSmartRef to the float2x2 element.

Definition at line 1636 of file domFx_setparam.h.

const domFloat2x3Ref domFx_setparam::getFloat2x3 (  )  const [inline]

Gets the float2x3 element.

Returns:
a daeSmartRef to the float2x3 element.

Definition at line 1641 of file domFx_setparam.h.

const domFloat2x4Ref domFx_setparam::getFloat2x4 (  )  const [inline]

Gets the float2x4 element.

Returns:
a daeSmartRef to the float2x4 element.

Definition at line 1646 of file domFx_setparam.h.

const domFloat3Ref domFx_setparam::getFloat3 (  )  const [inline]

Gets the float3 element.

Returns:
a daeSmartRef to the float3 element.

Definition at line 1621 of file domFx_setparam.h.

const domFloat3x1Ref domFx_setparam::getFloat3x1 (  )  const [inline]

Gets the float3x1 element.

Returns:
a daeSmartRef to the float3x1 element.

Definition at line 1651 of file domFx_setparam.h.

const domFloat3x2Ref domFx_setparam::getFloat3x2 (  )  const [inline]

Gets the float3x2 element.

Returns:
a daeSmartRef to the float3x2 element.

Definition at line 1656 of file domFx_setparam.h.

const domFloat3x3Ref domFx_setparam::getFloat3x3 (  )  const [inline]

Gets the float3x3 element.

Returns:
a daeSmartRef to the float3x3 element.

Definition at line 1661 of file domFx_setparam.h.

const domFloat3x4Ref domFx_setparam::getFloat3x4 (  )  const [inline]

Gets the float3x4 element.

Returns:
a daeSmartRef to the float3x4 element.

Definition at line 1666 of file domFx_setparam.h.

const domFloat4Ref domFx_setparam::getFloat4 (  )  const [inline]

Gets the float4 element.

Returns:
a daeSmartRef to the float4 element.

Definition at line 1626 of file domFx_setparam.h.

const domFloat4x1Ref domFx_setparam::getFloat4x1 (  )  const [inline]

Gets the float4x1 element.

Returns:
a daeSmartRef to the float4x1 element.

Definition at line 1671 of file domFx_setparam.h.

const domFloat4x2Ref domFx_setparam::getFloat4x2 (  )  const [inline]

Gets the float4x2 element.

Returns:
a daeSmartRef to the float4x2 element.

Definition at line 1676 of file domFx_setparam.h.

const domFloat4x3Ref domFx_setparam::getFloat4x3 (  )  const [inline]

Gets the float4x3 element.

Returns:
a daeSmartRef to the float4x3 element.

Definition at line 1681 of file domFx_setparam.h.

const domFloat4x4Ref domFx_setparam::getFloat4x4 (  )  const [inline]

Gets the float4x4 element.

Returns:
a daeSmartRef to the float4x4 element.

Definition at line 1686 of file domFx_setparam.h.

const domIntRef domFx_setparam::getInt (  )  const [inline]

Gets the int element.

Returns:
a daeSmartRef to the int element.

Definition at line 1591 of file domFx_setparam.h.

const domInt2Ref domFx_setparam::getInt2 (  )  const [inline]

Gets the int2 element.

Returns:
a daeSmartRef to the int2 element.

Definition at line 1596 of file domFx_setparam.h.

const domInt3Ref domFx_setparam::getInt3 (  )  const [inline]

Gets the int3 element.

Returns:
a daeSmartRef to the int3 element.

Definition at line 1601 of file domFx_setparam.h.

const domInt4Ref domFx_setparam::getInt4 (  )  const [inline]

Gets the int4 element.

Returns:
a daeSmartRef to the int4 element.

Definition at line 1606 of file domFx_setparam.h.

const domInstance_imageRef domFx_setparam::getSampler_image (  )  const [inline]

Gets the sampler_image element.

Returns:
a daeSmartRef to the sampler_image element.

Definition at line 1696 of file domFx_setparam.h.

const domSampler_statesRef domFx_setparam::getSampler_states (  )  const [inline]

Gets the sampler_states element.

Returns:
a daeSmartRef to the sampler_states element.

Definition at line 1701 of file domFx_setparam.h.

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

Definition at line 19 of file domFx_setparam.h.

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

Overloaded assignment operator

Definition at line 1725 of file domFx_setparam.h.

static DLLSPEC daeMetaElement* domFx_setparam::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.
virtual daeInt domFx_setparam::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 20 of file domFx_setparam.h.


Member Data Documentation

Used to store information needed for some content model objects.

Definition at line 1563 of file domFx_setparam.h.

Used to preserve order in elements that do not specify strict sequencing of sub-elements.

Definition at line 1554 of file domFx_setparam.h.

Used to preserve order in elements that have a complex content model.

Definition at line 1558 of file domFx_setparam.h.

Definition at line 1524 of file domFx_setparam.h.

Definition at line 1525 of file domFx_setparam.h.

Definition at line 1526 of file domFx_setparam.h.

Definition at line 1527 of file domFx_setparam.h.

Definition at line 1548 of file domFx_setparam.h.

Definition at line 1532 of file domFx_setparam.h.

Definition at line 1533 of file domFx_setparam.h.

Definition at line 1536 of file domFx_setparam.h.

Definition at line 1537 of file domFx_setparam.h.

Definition at line 1538 of file domFx_setparam.h.

Definition at line 1539 of file domFx_setparam.h.

Definition at line 1534 of file domFx_setparam.h.

Definition at line 1540 of file domFx_setparam.h.

Definition at line 1541 of file domFx_setparam.h.

Definition at line 1542 of file domFx_setparam.h.

Definition at line 1543 of file domFx_setparam.h.

Definition at line 1535 of file domFx_setparam.h.

Definition at line 1544 of file domFx_setparam.h.

Definition at line 1545 of file domFx_setparam.h.

Definition at line 1546 of file domFx_setparam.h.

Definition at line 1547 of file domFx_setparam.h.

Definition at line 1528 of file domFx_setparam.h.

Definition at line 1529 of file domFx_setparam.h.

Definition at line 1530 of file domFx_setparam.h.

Definition at line 1531 of file domFx_setparam.h.

Definition at line 1549 of file domFx_setparam.h.

Definition at line 1550 of file domFx_setparam.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:30:18 2013