| GL Studio C++ Runtime API

GlsGloFile::Writer Member List

This is the complete list of members for GlsGloFile::Writer, including all inherited members.

_buffer | GlsGloFile::Writer | protected
_defaultChecking | GlsGloFile::Writer | protected
_filename | GlsGloFile::Writer | protected
_header | GlsGloFile::Writer | protected
_initialized | GlsGloFile::Writer | protected
_numObjects | GlsGloFile::Writer | protected
_numParams | GlsGloFile::Writer | protected
_out | GlsGloFile::Writer | protected
_timestamp | GlsGloFile::Writer | protected
AddAttributeHeader(unsigned int enumerator, unsigned char size=0) | GlsGloFile::Writer |
AddBoolean(const unsigned int enumerator, const bool value) | GlsGloFile::Writer |
AddBoolean(const unsigned int enumerator, const bool value, const bool defVal) | GlsGloFile::Writer |
AddCString(const unsigned int enumerator, const char *value) | GlsGloFile::Writer |
AddDouble(const unsigned int enumerator, const double value) | GlsGloFile::Writer |
AddDouble(const unsigned int enumerator, const double value, const double defVal) | GlsGloFile::Writer |
AddDoubleArray(const unsigned int enumerator, const unsigned int nVertices, const double verts[]) | GlsGloFile::Writer |
AddExtendedAttributeHeader(unsigned int enumerator, unsigned int size=0) | GlsGloFile::Writer |
AddFloat(const unsigned int enumerator, const float value) | GlsGloFile::Writer |
AddFloat(const unsigned int enumerator, const float value, const float defVal) | GlsGloFile::Writer |
AddFloatArray(const unsigned int enumerator, const unsigned int nVertices, const float verts[]) | GlsGloFile::Writer |
AddGlsColor(const unsigned int enumerator, const glsColor &value) | GlsGloFile::Writer |
AddGlsColor(const unsigned int enumerator, const glsColor &value, const glsColor &defVal) | GlsGloFile::Writer |
AddMaterialIndices(const unsigned int enumerator, DynamicArray< int > &values) | GlsGloFile::Writer |
AddMatrix(const unsigned int enumerator, const GlsMatrixAffineD &value) | GlsGloFile::Writer |
AddMatrix(const unsigned int enumerator, const GlsMatrixAffineD &value, const bool checkForIdentity) | GlsGloFile::Writer |
AddObjectAttribute(const unsigned int enumeration, const unsigned int size, const void *data) | GlsGloFile::Writer |
AddS16(const unsigned int enumerator, const short value) | GlsGloFile::Writer |
AddS16(const unsigned int enumerator, const short value, const short defVal) | GlsGloFile::Writer |
AddS32(const unsigned int enumerator, const int value) | GlsGloFile::Writer |
AddS32(const unsigned int enumerator, const int value, const int defVal) | GlsGloFile::Writer |
AddString(const unsigned int enumerator, const std::string &value) | GlsGloFile::Writer |
AddU16(const unsigned int enumerator, const unsigned short value) | GlsGloFile::Writer |
AddU16(const unsigned int enumerator, const unsigned short value, const unsigned short defVal) | GlsGloFile::Writer |
AddU32(const unsigned int enumerator, const unsigned int value) | GlsGloFile::Writer |
AddU32(const unsigned int enumerator, const unsigned int value, const unsigned int defVal) | GlsGloFile::Writer |
AddU8(const unsigned int enumerator, const unsigned char value) | GlsGloFile::Writer |
AddU8(const unsigned int enumerator, const unsigned char value, const unsigned char defVal) | GlsGloFile::Writer |
AddVector(const unsigned int enumerator, const Vector &value) | GlsGloFile::Writer |
AddVector2DArray(const unsigned int enumerator, const unsigned int nVertices, const Vector verts[]) | GlsGloFile::Writer |
AddVectorArray(const unsigned int enumerator, const unsigned int nVertices, const Vector verts[]) | GlsGloFile::Writer |
AddVertexArray(const unsigned int enumerator, const unsigned int nVertices, const Vertex verts[]) | GlsGloFile::Writer |
ATTR_SIZE_EXTENDED | GlsGloFile::Writer | static
BaseFilename() | GlsGloFile::Writer |
Close() | GlsGloFile::Writer |
DefaultChecking(bool val) | GlsGloFile::Writer | inline
EndObjectRecord() | GlsGloFile::Writer |
Filename() | GlsGloFile::Writer |
Flush() | GlsGloFile::Writer |
MAX_STANDARD_ATTR_SIZE | GlsGloFile::Writer | static
OpenForWriting() | GlsGloFile::Writer |
StartObjectRecord() | GlsGloFile::Writer |
Timestamp() | GlsGloFile::Writer | inline
WriteDouble(const double val) | GlsGloFile::Writer |
WriteFileHeader() | GlsGloFile::Writer | protected
WriteFloat(const float val) | GlsGloFile::Writer |
WriteGlsColor(const glsColor &value) | GlsGloFile::Writer |
Writer(const std::string &filename, const bool open, const unsigned char *timestamp) | GlsGloFile::Writer |
WriteS16(const short val) | GlsGloFile::Writer |
WriteS32(const int val) | GlsGloFile::Writer |
WriteS8(const char val) | GlsGloFile::Writer |
WriteU16(const unsigned short val) | GlsGloFile::Writer |
WriteU32(const unsigned int val) | GlsGloFile::Writer |
WriteU32(const unsigned int val, const unsigned int offset) | GlsGloFile::Writer |
WriteU8(const unsigned char val) | GlsGloFile::Writer |
WriteU8(const unsigned char val, const unsigned int offset) | GlsGloFile::Writer |
~Writer() (defined in GlsGloFile::Writer) | GlsGloFile::Writer |