Changeset View
Changeset View
Standalone View
Standalone View
source/simulation2/serialization/IDeserializer.h
Show First 20 Lines • Show All 42 Lines • ▼ Show 20 Lines | public: | ||||
virtual void NumberU32(const char* name, uint32_t& out, uint32_t lower, uint32_t upper); | virtual void NumberU32(const char* name, uint32_t& out, uint32_t lower, uint32_t upper); | ||||
virtual void NumberI32(const char* name, int32_t& out, int32_t lower, int32_t upper); | virtual void NumberI32(const char* name, int32_t& out, int32_t lower, int32_t upper); | ||||
virtual void NumberU8_Unbounded(const char* name, uint8_t& out); | virtual void NumberU8_Unbounded(const char* name, uint8_t& out); | ||||
virtual void NumberI8_Unbounded(const char* name, int8_t& out); | virtual void NumberI8_Unbounded(const char* name, int8_t& out); | ||||
virtual void NumberU16_Unbounded(const char* name, uint16_t& out); | virtual void NumberU16_Unbounded(const char* name, uint16_t& out); | ||||
virtual void NumberI16_Unbounded(const char* name, int16_t& out); | virtual void NumberI16_Unbounded(const char* name, int16_t& out); | ||||
virtual void NumberU32_Unbounded(const char* name, uint32_t& out); | virtual void NumberU32_Unbounded(const char* name, uint32_t& out); | ||||
virtual void NumberI32_Unbounded(const char* name, int32_t& out); | virtual void NumberI32_Unbounded(const char* name, int32_t& out); | ||||
virtual void NumberU64_Unbounded(const char * name, uint64_t & out); | |||||
virtual void NumberFloat_Unbounded(const char* name, float& out); | virtual void NumberFloat_Unbounded(const char* name, float& out); | ||||
virtual void NumberDouble_Unbounded(const char* name, double& out); | virtual void NumberDouble_Unbounded(const char* name, double& out); | ||||
virtual void NumberFixed_Unbounded(const char* name, fixed& out); | virtual void NumberFixed_Unbounded(const char* name, fixed& out); | ||||
virtual void Bool(const char* name, bool& out); | virtual void Bool(const char* name, bool& out); | ||||
virtual void StringASCII(const char* name, std::string& out, uint32_t minlength, uint32_t maxlength); | virtual void StringASCII(const char* name, std::string& out, uint32_t minlength, uint32_t maxlength); | ||||
virtual void String(const char* name, std::wstring& out, uint32_t minlength, uint32_t maxlength); | virtual void String(const char* name, std::wstring& out, uint32_t minlength, uint32_t maxlength); | ||||
/// Deserialize a JS::Value, replacing 'out' | /// Deserialize a JS::Value, replacing 'out' | ||||
Show All 36 Lines |
Wildfire Games · Phabricator