#include <pfPrcHelper.h>
Public Member Functions |
| | pfPrcHelper (hsStream *S) |
| | ~pfPrcHelper () |
| hsStream * | getStream () |
| void | exclude (PrcExclude excl) |
| bool | isExcluded (PrcExclude excl) |
| void | startTag (const char *name) |
| void | writeParam (const char *name, const char *value) |
| void | writeParam (const char *name, const wchar_t *value) |
| void | writeParam (const char *name, int value) |
| void | writeParam (const char *name, long value) |
| void | writeParam (const char *name, unsigned int value) |
| void | writeParam (const char *name, unsigned long value) |
| void | writeParam (const char *name, float value) |
| void | writeParam (const char *name, double value) |
| void | writeParam (const char *name, bool value) |
| void | writeParamHex (const char *name, unsigned char value) |
| void | writeParamHex (const char *name, unsigned short value) |
| void | writeParamHex (const char *name, unsigned int value) |
| void | writeParamHex (const char *name, unsigned long value) |
| void | endTag (bool isShort=false) |
| void | endTagNoBreak () |
| void | writeSimpleTag (const char *name, bool isShort=false) |
| void | writeTagNoBreak (const char *name) |
| void | closeTag () |
| void | closeTagNoBreak () |
| void | writeComment (const char *comment) |
| void | writeHexStream (size_t length, const unsigned char *data) |
Member Enumeration Documentation
- Enumerator:
| kExcludeTextureData |
|
| kExcludeVertexData |
|
Constructor & Destructor Documentation
| pfPrcHelper::pfPrcHelper |
( |
hsStream * |
S | ) |
|
| pfPrcHelper::~pfPrcHelper |
( |
| ) |
|
Member Function Documentation
| void pfPrcHelper::closeTag |
( |
| ) |
|
| void pfPrcHelper::closeTagNoBreak |
( |
| ) |
|
| void pfPrcHelper::endTag |
( |
bool |
isShort = false | ) |
|
| void pfPrcHelper::endTagNoBreak |
( |
| ) |
|
| void pfPrcHelper::startTag |
( |
const char * |
name | ) |
|
| void pfPrcHelper::writeComment |
( |
const char * |
comment | ) |
|
| void pfPrcHelper::writeHexStream |
( |
size_t |
length, |
|
|
const unsigned char * |
data |
|
) |
| |
| void pfPrcHelper::writeParam |
( |
const char * |
name, |
|
|
const char * |
value |
|
) |
| |
| void pfPrcHelper::writeParam |
( |
const char * |
name, |
|
|
const wchar_t * |
value |
|
) |
| |
| void pfPrcHelper::writeParam |
( |
const char * |
name, |
|
|
int |
value |
|
) |
| |
| void pfPrcHelper::writeParam |
( |
const char * |
name, |
|
|
long |
value |
|
) |
| |
| void pfPrcHelper::writeParam |
( |
const char * |
name, |
|
|
unsigned int |
value |
|
) |
| |
| void pfPrcHelper::writeParam |
( |
const char * |
name, |
|
|
unsigned long |
value |
|
) |
| |
| void pfPrcHelper::writeParam |
( |
const char * |
name, |
|
|
float |
value |
|
) |
| |
| void pfPrcHelper::writeParam |
( |
const char * |
name, |
|
|
double |
value |
|
) |
| |
| void pfPrcHelper::writeParam |
( |
const char * |
name, |
|
|
bool |
value |
|
) |
| |
| void pfPrcHelper::writeParamHex |
( |
const char * |
name, |
|
|
unsigned char |
value |
|
) |
| |
| void pfPrcHelper::writeParamHex |
( |
const char * |
name, |
|
|
unsigned short |
value |
|
) |
| |
| void pfPrcHelper::writeParamHex |
( |
const char * |
name, |
|
|
unsigned int |
value |
|
) |
| |
| void pfPrcHelper::writeParamHex |
( |
const char * |
name, |
|
|
unsigned long |
value |
|
) |
| |
| void pfPrcHelper::writeSimpleTag |
( |
const char * |
name, |
|
|
bool |
isShort = false |
|
) |
| |
| void pfPrcHelper::writeTagNoBreak |
( |
const char * |
name | ) |
|
The documentation for this class was generated from the following file: