45 bool ReadChar(
char &outChar);
46 bool ReadWord(
String &outWord);
uint32_t uint32
Definition Core.h:312
#define JPH_NAMESPACE_END
Definition Core.h:240
uint8_t uint8
Definition Core.h:310
uint16_t uint16
Definition Core.h:311
uint64_t uint64
Definition Core.h:313
#define JPH_NAMESPACE_BEGIN
Definition Core.h:234
#define JPH_OVERRIDE_NEW_DELETE
Macro to override the new and delete functions.
Definition Memory.h:29
std::basic_string< char, std::char_traits< char >, STLAllocator< char > > String
Definition STLAllocator.h:82
EOSDataType
Data type.
Definition SerializableAttribute.h:15
Holds a 4x4 matrix of floats with the last column consisting of doubles.
Definition DMat44.h:13
Class that holds 3 doubles. Used as a storage class. Convert to DVec3 for calculations.
Definition Double3.h:13
Class that holds 3 floats. Used as a storage class. Convert to Vec3 for calculations.
Definition Float3.h:13
Holds a 4x4 matrix of floats, but supports also operations on the 3x3 upper left part of the matrix.
Definition Mat44.h:13
uint32 Identifier
Identifier for objects.
Definition ObjectStream.h:30
Definition ObjectStreamIn.h:21
Implementation of ObjectStream text input stream.
Definition ObjectStreamTextIn.h:13
virtual bool ReadName(String &outName) override
Definition ObjectStreamTextIn.cpp:76
virtual bool ReadIdentifier(Identifier &outIdentifier) override
Definition ObjectStreamTextIn.cpp:81
virtual bool ReadPrimitiveData(uint8 &outPrimitive) override
Definition ObjectStreamTextIn.cpp:100
virtual bool ReadCount(uint32 &outCount) override
Definition ObjectStreamTextIn.cpp:95
virtual bool ReadDataType(EOSDataType &outType) override
Definition ObjectStreamTextIn.cpp:16
JPH_OVERRIDE_NEW_DELETE ObjectStreamTextIn(istream &inStream)
Constructor.
Definition ObjectStreamTextIn.cpp:11