Go to the source code of this file.
◆ JPH_DECLARE_SERIALIZABLE_ABSTRACT
Value:
AllocateFunction Allocate
Definition Memory.cpp:59
◆ JPH_DECLARE_SERIALIZABLE_ABSTRACT_BASE
◆ JPH_DECLARE_SERIALIZABLE_NON_VIRTUAL
◆ JPH_DECLARE_SERIALIZABLE_OUTSIDE_CLASS
Value:
#define JPH_DECLARE_RTTI_OUTSIDE_CLASS(linkage, class_name)
Definition RTTI.h:213
◆ JPH_DECLARE_SERIALIZABLE_VIRTUAL
◆ JPH_DECLARE_SERIALIZABLE_VIRTUAL_BASE
◆ JPH_DECLARE_SERIALIZATION_FUNCTIONS
Value:
bool OSIsType(Array< T > *, int inArrayDepth, EOSDataType inDataType, const char *inClassName)
Definition ObjectStream.h:123
void OSWriteData(IObjectStreamOut &ioStream, const Array< T > &inArray)
Definition ObjectStream.h:241
bool OSReadData(IObjectStreamIn &ioStream, Array< T > &inArray)
Define serialization templates for dynamic arrays.
Definition ObjectStream.h:154
void OSWriteDataType(IObjectStreamOut &ioStream, Array< T > *)
Definition ObjectStream.h:234
EOSDataType
Data type.
Definition SerializableAttribute.h:15
Interface class for reading from an object stream.
Definition ObjectStream.h:40
Interface class for writing to an object stream.
Definition ObjectStream.h:74
◆ JPH_IMPLEMENT_SERIALIZABLE_ABSTRACT
Value:
#define JPH_IMPLEMENT_SERIALIZATION_FUNCTIONS(class_name)
Definition SerializableObject.h:27
◆ JPH_IMPLEMENT_SERIALIZABLE_ABSTRACT_BASE
◆ JPH_IMPLEMENT_SERIALIZABLE_NON_VIRTUAL
◆ JPH_IMPLEMENT_SERIALIZABLE_OUTSIDE_CLASS
◆ JPH_IMPLEMENT_SERIALIZABLE_VIRTUAL
◆ JPH_IMPLEMENT_SERIALIZABLE_VIRTUAL_BASE
◆ JPH_IMPLEMENT_SERIALIZATION_FUNCTIONS