Jolt Physics
A multi core friendly Game Physics Engine
|
This is the complete list of members for ObjectStreamOut, including all inherited members.
EStreamType enum name | ObjectStream | |
HintIndentDown() | IObjectStreamOut | inlinevirtual |
HintIndentUp() | IObjectStreamOut | inlinevirtual |
HintNextItem() | IObjectStreamOut | inlinevirtual |
Identifier typedef | ObjectStream | protected |
mStream | ObjectStreamOut | protected |
NonCopyable()=default | NonCopyable | |
NonCopyable(const NonCopyable &)=delete | NonCopyable | |
ObjectStreamOut(ostream &inStream) | ObjectStreamOut | explicitprotected |
Open(EStreamType inType, ostream &inStream) | ObjectStreamOut | protectedstatic |
operator=(const NonCopyable &)=delete | NonCopyable | |
QueueRTTI(const RTTI *inRTTI) | ObjectStreamOut | |
sNullIdentifier | ObjectStream | protectedstatic |
sRevision | ObjectStream | protectedstatic |
sVersion | ObjectStream | protectedstatic |
sWriteObject(ostream &inStream, ObjectStream::EStreamType inType, const T &inObject) | ObjectStreamOut | inlinestatic |
sWriteObject(const char *inFileName, ObjectStream::EStreamType inType, const T &inObject) | ObjectStreamOut | inlinestatic |
Write(const void *inObject, const RTTI *inRTTI) | ObjectStreamOut | |
WriteClassData(const RTTI *inRTTI, const void *inInstance) override | ObjectStreamOut | virtual |
WriteCount(uint32 inCount)=0 | IObjectStreamOut | pure virtual |
WriteDataType(EOSDataType inType)=0 | IObjectStreamOut | pure virtual |
WriteIdentifier(Identifier inIdentifier)=0 | IObjectStreamOut | pure virtual |
WriteName(const char *inName)=0 | IObjectStreamOut | pure virtual |
WriteObject(const void *inObject) | ObjectStreamOut | |
WritePointerData(const RTTI *inRTTI, const void *inPointer) override | ObjectStreamOut | virtual |
WritePrimitiveData(const uint8 &inPrimitive)=0 | IObjectStreamOut | pure virtual |
WritePrimitiveData(const uint16 &inPrimitive)=0 | IObjectStreamOut | pure virtual |
WritePrimitiveData(const int &inPrimitive)=0 | IObjectStreamOut | pure virtual |
WritePrimitiveData(const uint32 &inPrimitive)=0 | IObjectStreamOut | pure virtual |
WritePrimitiveData(const uint64 &inPrimitive)=0 | IObjectStreamOut | pure virtual |
WritePrimitiveData(const float &inPrimitive)=0 | IObjectStreamOut | pure virtual |
WritePrimitiveData(const double &inPrimitive)=0 | IObjectStreamOut | pure virtual |
WritePrimitiveData(const bool &inPrimitive)=0 | IObjectStreamOut | pure virtual |
WritePrimitiveData(const String &inPrimitive)=0 | IObjectStreamOut | pure virtual |
WritePrimitiveData(const Float3 &inPrimitive)=0 | IObjectStreamOut | pure virtual |
WritePrimitiveData(const Double3 &inPrimitive)=0 | IObjectStreamOut | pure virtual |
WritePrimitiveData(const Vec3 &inPrimitive)=0 | IObjectStreamOut | pure virtual |
WritePrimitiveData(const DVec3 &inPrimitive)=0 | IObjectStreamOut | pure virtual |
WritePrimitiveData(const Vec4 &inPrimitive)=0 | IObjectStreamOut | pure virtual |
WritePrimitiveData(const Quat &inPrimitive)=0 | IObjectStreamOut | pure virtual |
WritePrimitiveData(const Mat44 &inPrimitive)=0 | IObjectStreamOut | pure virtual |
WritePrimitiveData(const DMat44 &inPrimitive)=0 | IObjectStreamOut | pure virtual |
WriteRTTI(const RTTI *inRTTI) | ObjectStreamOut | |
~ObjectStream()=default | ObjectStream | protectedvirtual |