22 virtual void WriteName(
const char *inName)
override;
50 void WriteChar(
char inChar);
51 void WriteWord(
const string_view &inWord);
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: ObjectStreamOut.h:24
Implementation of ObjectStream text output stream.
Definition: ObjectStreamTextOut.h:13
virtual void WriteDataType(EOSDataType inType) override
Definition: ObjectStreamTextOut.cpp:18
virtual void WriteIdentifier(Identifier inIdentifier) override
Definition: ObjectStreamTextOut.cpp:54
virtual void WritePrimitiveData(const uint8 &inPrimitive) override
Definition: ObjectStreamTextOut.cpp:64
virtual void WriteName(const char *inName) override
Definition: ObjectStreamTextOut.cpp:49
virtual void HintIndentUp() override
Definition: ObjectStreamTextOut.cpp:207
virtual void HintIndentDown() override
Definition: ObjectStreamTextOut.cpp:212
virtual void HintNextItem() override
Definition: ObjectStreamTextOut.cpp:200
virtual void WriteCount(uint32 inCount) override
Definition: ObjectStreamTextOut.cpp:59