#include <domImage_source.h>
Public Member Functions | |
virtual COLLADA_TYPE::TypeEnum | getElementType () const |
xsToken | getFormat () const |
domList_of_hex_binary & | getValue () |
void | setFormat (xsToken atFormat) |
void | setValue (const domList_of_hex_binary &val) |
virtual daeInt | typeID () const |
Static Public Member Functions | |
static DLLSPEC daeElementRef | create (DAE &dae) |
static daeInt | ID () |
static DLLSPEC daeMetaElement * | registerElement (DAE &dae) |
Protected Member Functions | |
domHex (DAE &dae) | |
virtual domHex & | operator= (const domHex &cpy) |
virtual | ~domHex () |
Protected Attributes | |
domList_of_hex_binary | _value |
xsToken | attrFormat |
The data element contains a sequence of hexadecimal encoded binary octets representing the embedded image data. The format attribute is use the determine which codec decodes the image's descriptions and data.
Definition at line 100 of file domImage_source.h.
domImage_source::domHex::domHex | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 147 of file domImage_source.h.
virtual domImage_source::domHex::~domHex | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 151 of file domImage_source.h.
static DLLSPEC daeElementRef domImage_source::domHex::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
virtual COLLADA_TYPE::TypeEnum domImage_source::domHex::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 103 of file domImage_source.h.
xsToken domImage_source::domHex::getFormat | ( | ) | const [inline] |
Gets the format attribute.
Definition at line 120 of file domImage_source.h.
domList_of_hex_binary& domImage_source::domHex::getValue | ( | ) | [inline] |
Gets the value of this element.
Definition at line 131 of file domImage_source.h.
static daeInt domImage_source::domHex::ID | ( | ) | [inline, static] |
Definition at line 104 of file domImage_source.h.
virtual domHex& domImage_source::domHex::operator= | ( | const domHex & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 155 of file domImage_source.h.
static DLLSPEC daeMetaElement* domImage_source::domHex::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.
void domImage_source::domHex::setFormat | ( | xsToken | atFormat | ) | [inline] |
Sets the format attribute.
atFormat | The new value for the format attribute. |
Definition at line 125 of file domImage_source.h.
void domImage_source::domHex::setValue | ( | const domList_of_hex_binary & | val | ) | [inline] |
Sets the _value of this element.
val | The new value for this element. |
Definition at line 136 of file domImage_source.h.
virtual daeInt domImage_source::domHex::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.
Implements daeElement.
Definition at line 105 of file domImage_source.h.
domList_of_hex_binary domImage_source::domHex::_value [protected] |
The domList_of_hex_binary value of the text data of this element.
Definition at line 142 of file domImage_source.h.
xsToken domImage_source::domHex::attrFormat [protected] |
The format attribute is a text string value that indicates the image format. Examples include "DDS", "EXR", "BMP", "JPG", and "PNG". Note that all of these formats have internal descriptors of size, bpp, etc.
Definition at line 112 of file domImage_source.h.