domGles_sampler_state_complexType Class Reference

#include <domGles_sampler_state.h>

Inheritance diagram for domGles_sampler_state_complexType:
Inheritance graph
[legend]

List of all members.

Classes

class  domMagfilter
class  domMinfilter
class  domMipfilter
class  domMipmap_bias
class  domMipmap_maxlevel
class  domWrap_s
class  domWrap_t

Public Types

typedef daeTArray
< domMagfilterRef
domMagfilter_Array
typedef daeSmartRef< domMagfilterdomMagfilterRef
typedef daeTArray
< domMinfilterRef
domMinfilter_Array
typedef daeSmartRef< domMinfilterdomMinfilterRef
typedef daeTArray
< domMipfilterRef
domMipfilter_Array
typedef daeSmartRef< domMipfilterdomMipfilterRef
typedef daeTArray
< domMipmap_biasRef
domMipmap_bias_Array
typedef daeSmartRef
< domMipmap_bias
domMipmap_biasRef
typedef daeTArray
< domMipmap_maxlevelRef
domMipmap_maxlevel_Array
typedef daeSmartRef
< domMipmap_maxlevel
domMipmap_maxlevelRef
typedef daeTArray< domWrap_sRefdomWrap_s_Array
typedef daeSmartRef< domWrap_sdomWrap_sRef
typedef daeTArray< domWrap_tRefdomWrap_t_Array
typedef daeSmartRef< domWrap_tdomWrap_tRef

Public Member Functions

const domExtra_ArraygetExtra_array () const
domExtra_ArraygetExtra_array ()
const domMagfilterRef getMagfilter () const
const domMinfilterRef getMinfilter () const
const domMipfilterRef getMipfilter () const
const domMipmap_biasRef getMipmap_bias () const
const domMipmap_maxlevelRef getMipmap_maxlevel () const
xsNCName getSid () const
const domWrap_sRef getWrap_s () const
const domWrap_tRef getWrap_t () const
void setSid (xsNCName atSid)

Protected Member Functions

 domGles_sampler_state_complexType (DAE &dae, daeElement *elt)
virtual
domGles_sampler_state_complexType
operator= (const domGles_sampler_state_complexType &cpy)
virtual ~domGles_sampler_state_complexType ()

Protected Attributes

xsNCName attrSid
domExtra_Array elemExtra_array
domMagfilterRef elemMagfilter
domMinfilterRef elemMinfilter
domMipfilterRef elemMipfilter
domMipmap_biasRef elemMipmap_bias
domMipmap_maxlevelRef elemMipmap_maxlevel
domWrap_sRef elemWrap_s
domWrap_tRef elemWrap_t

Detailed Description

Two-dimensional texture sampler state for profile_GLES. This is a bundle of sampler-specific states that will be referenced by one or more texture_units.

Definition at line 23 of file domGles_sampler_state.h.


Member Typedef Documentation

Definition at line 203 of file domGles_sampler_state.h.

Definition at line 200 of file domGles_sampler_state.h.

Definition at line 145 of file domGles_sampler_state.h.

Definition at line 142 of file domGles_sampler_state.h.

Definition at line 261 of file domGles_sampler_state.h.

Definition at line 258 of file domGles_sampler_state.h.

Definition at line 377 of file domGles_sampler_state.h.

Definition at line 374 of file domGles_sampler_state.h.

Definition at line 319 of file domGles_sampler_state.h.

Definition at line 316 of file domGles_sampler_state.h.

Definition at line 29 of file domGles_sampler_state.h.

Definition at line 26 of file domGles_sampler_state.h.

Definition at line 87 of file domGles_sampler_state.h.

Definition at line 84 of file domGles_sampler_state.h.


Constructor & Destructor Documentation

domGles_sampler_state_complexType::domGles_sampler_state_complexType ( DAE dae,
daeElement elt 
) [inline, protected]

Constructor

Definition at line 516 of file domGles_sampler_state.h.

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

Destructor

Definition at line 520 of file domGles_sampler_state.h.


Member Function Documentation

const domExtra_Array& domGles_sampler_state_complexType::getExtra_array (  )  const [inline]

Gets the extra element array.

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

Definition at line 511 of file domGles_sampler_state.h.

domExtra_Array& domGles_sampler_state_complexType::getExtra_array (  )  [inline]

Gets the extra element array.

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

Definition at line 506 of file domGles_sampler_state.h.

const domMagfilterRef domGles_sampler_state_complexType::getMagfilter (  )  const [inline]

Gets the magfilter element.

Returns:
a daeSmartRef to the magfilter element.

Definition at line 486 of file domGles_sampler_state.h.

const domMinfilterRef domGles_sampler_state_complexType::getMinfilter (  )  const [inline]

Gets the minfilter element.

Returns:
a daeSmartRef to the minfilter element.

Definition at line 481 of file domGles_sampler_state.h.

const domMipfilterRef domGles_sampler_state_complexType::getMipfilter (  )  const [inline]

Gets the mipfilter element.

Returns:
a daeSmartRef to the mipfilter element.

Definition at line 491 of file domGles_sampler_state.h.

const domMipmap_biasRef domGles_sampler_state_complexType::getMipmap_bias (  )  const [inline]

Gets the mipmap_bias element.

Returns:
a daeSmartRef to the mipmap_bias element.

Definition at line 501 of file domGles_sampler_state.h.

const domMipmap_maxlevelRef domGles_sampler_state_complexType::getMipmap_maxlevel (  )  const [inline]

Gets the mipmap_maxlevel element.

Returns:
a daeSmartRef to the mipmap_maxlevel element.

Definition at line 496 of file domGles_sampler_state.h.

xsNCName domGles_sampler_state_complexType::getSid (  )  const [inline]

Gets the sid attribute.

Returns:
Returns a xsNCName of the sid attribute.

Reimplemented in domGles_sampler_state.

Definition at line 460 of file domGles_sampler_state.h.

const domWrap_sRef domGles_sampler_state_complexType::getWrap_s (  )  const [inline]

Gets the wrap_s element.

Returns:
a daeSmartRef to the wrap_s element.

Definition at line 471 of file domGles_sampler_state.h.

const domWrap_tRef domGles_sampler_state_complexType::getWrap_t (  )  const [inline]

Gets the wrap_t element.

Returns:
a daeSmartRef to the wrap_t element.

Definition at line 476 of file domGles_sampler_state.h.

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

Overloaded assignment operator

Definition at line 524 of file domGles_sampler_state.h.

void domGles_sampler_state_complexType::setSid ( xsNCName  atSid  )  [inline]

Sets the sid attribute.

Parameters:
atSid The new value for the sid attribute.

Reimplemented in domGles_sampler_state.

Definition at line 465 of file domGles_sampler_state.h.


Member Data Documentation

The sid attribute is a text string value containing the sub-identifier of this element. This value must be unique within the scope of the parent element. Optional attribute.

Definition at line 439 of file domGles_sampler_state.h.

The extra element may appear any number of times. OpenGL ES extensions may be used here.

See also:
domExtra

Definition at line 453 of file domGles_sampler_state.h.

Definition at line 445 of file domGles_sampler_state.h.

Definition at line 444 of file domGles_sampler_state.h.

Definition at line 446 of file domGles_sampler_state.h.

Definition at line 448 of file domGles_sampler_state.h.

Definition at line 447 of file domGles_sampler_state.h.

Definition at line 442 of file domGles_sampler_state.h.

Definition at line 443 of file domGles_sampler_state.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:31:13 2013