Pyrogenesis  13997
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
IDeserializer Member List

This is the complete list of members for IDeserializer, including all inherited members.

Bool(const char *name, bool &out)IDeserializervirtual
Get(const char *name, u8 *data, size_t len)=0IDeserializerprotectedpure virtual
GetStream()=0IDeserializerpure virtual
GetVersion() const IDeserializervirtual
NumberDouble_Unbounded(const char *name, double &out)IDeserializervirtual
NumberFixed_Unbounded(const char *name, fixed &out)IDeserializervirtual
NumberFloat_Unbounded(const char *name, float &out)IDeserializervirtual
NumberI16(const char *name, int16_t &out, int16_t lower, int16_t upper)IDeserializervirtual
NumberI16_Unbounded(const char *name, int16_t &out)IDeserializervirtual
NumberI32(const char *name, int32_t &out, int32_t lower, int32_t upper)IDeserializervirtual
NumberI32_Unbounded(const char *name, int32_t &out)IDeserializervirtual
NumberI8(const char *name, int8_t &out, int8_t lower, int8_t upper)IDeserializervirtual
NumberI8_Unbounded(const char *name, int8_t &out)IDeserializervirtual
NumberU16(const char *name, uint16_t &out, uint16_t lower, uint16_t upper)IDeserializervirtual
NumberU16_Unbounded(const char *name, uint16_t &out)IDeserializervirtual
NumberU32(const char *name, uint32_t &out, uint32_t lower, uint32_t upper)IDeserializervirtual
NumberU32_Unbounded(const char *name, uint32_t &out)IDeserializervirtual
NumberU8(const char *name, uint8_t &out, uint8_t lower, uint8_t upper)IDeserializervirtual
NumberU8_Unbounded(const char *name, uint8_t &out)IDeserializervirtual
RawBytes(const char *name, u8 *data, size_t len)IDeserializervirtual
RequireBytesInStream(size_t numBytes)=0IDeserializerpure virtual
ScriptObjectAppend(const char *name, jsval &obj)=0IDeserializerpure virtual
ScriptString(const char *name, JSString *&out)=0IDeserializerpure virtual
ScriptVal(const char *name, jsval &out)=0IDeserializerpure virtual
ScriptVal(const char *name, CScriptVal &out)=0IDeserializerpure virtual
ScriptVal(const char *name, CScriptValRooted &out)=0IDeserializerpure virtual
String(const char *name, std::wstring &out, uint32_t minlength, uint32_t maxlength)IDeserializervirtual
StringASCII(const char *name, std::string &out, uint32_t minlength, uint32_t maxlength)IDeserializervirtual
~IDeserializer()IDeserializervirtual