domFx_target Class Reference

#include <domFx_target.h>

Inheritance diagram for domFx_target:
Inheritance graph
[legend]

List of all members.

Classes

class  domBinary

Public Types

typedef daeTArray< domBinaryRefdomBinary_Array
typedef daeSmartRef< domBinarydomBinaryRef

Public Member Functions

const domBinaryRef getBinary () const
virtual COLLADA_TYPE::TypeEnum getElementType () const
xsString getOptions () const
xsString getPlatform () const
xsString getTarget () const
void setOptions (xsString atOptions)
void setPlatform (xsString atPlatform)
void setTarget (xsString atTarget)
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_target (DAE &dae)
virtual domFx_targetoperator= (const domFx_target &cpy)
virtual ~domFx_target ()

Protected Attributes

xsString attrOptions
xsString attrPlatform
xsString attrTarget
domBinaryRef elemBinary

Detailed Description

identify the platform_sku and compiler options to build a binary

Definition at line 13 of file domFx_target.h.


Member Typedef Documentation

Definition at line 23 of file domFx_target.h.

Definition at line 20 of file domFx_target.h.


Constructor & Destructor Documentation

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

Constructor

Definition at line 312 of file domFx_target.h.

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

Destructor

Definition at line 316 of file domFx_target.h.


Member Function Documentation

static DLLSPEC daeElementRef domFx_target::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 domBinaryRef domFx_target::getBinary (  )  const [inline]

Gets the binary element.

Returns:
a daeSmartRef to the binary element.

Definition at line 307 of file domFx_target.h.

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

Reimplemented from daeElement.

Definition at line 16 of file domFx_target.h.

xsString domFx_target::getOptions (  )  const [inline]

Gets the options attribute.

Returns:
Returns a xsString of the options attribute.

Definition at line 296 of file domFx_target.h.

xsString domFx_target::getPlatform (  )  const [inline]

Gets the platform attribute.

Returns:
Returns a xsString of the platform attribute.

Definition at line 274 of file domFx_target.h.

xsString domFx_target::getTarget (  )  const [inline]

Gets the target attribute.

Returns:
Returns a xsString of the target attribute.

Definition at line 285 of file domFx_target.h.

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

Definition at line 17 of file domFx_target.h.

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

Overloaded assignment operator

Definition at line 320 of file domFx_target.h.

static DLLSPEC daeMetaElement* domFx_target::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 domFx_target::setOptions ( xsString  atOptions  )  [inline]

Sets the options attribute.

Parameters:
atOptions The new value for the options attribute.

Definition at line 301 of file domFx_target.h.

void domFx_target::setPlatform ( xsString  atPlatform  )  [inline]

Sets the platform attribute.

Parameters:
atPlatform The new value for the platform attribute.

Definition at line 279 of file domFx_target.h.

void domFx_target::setTarget ( xsString  atTarget  )  [inline]

Sets the target attribute.

Parameters:
atTarget The new value for the target attribute.

Definition at line 290 of file domFx_target.h.

virtual daeInt domFx_target::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 18 of file domFx_target.h.


Member Data Documentation

compiler or linker options

Definition at line 264 of file domFx_target.h.

Name of sub-platform. May be identical to the platform_series

Definition at line 255 of file domFx_target.h.

compiler or linker results symbol. Ex arbvp1, arbfp1, glslv, glslf, hlslv, hlslf, vs_3_0, ps_3_0

Definition at line 260 of file domFx_target.h.

Definition at line 267 of file domFx_target.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:25 2013