#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: