![]() |
Castor3D 0.12.0
Multiplatform 3D engine
|
SkeletonAnimationObject binary loader. More...
#include <BinarySkeletonAnimationObject.hpp>
Protected Member Functions | |
C3D_API bool | doWrite (SkeletonAnimationObject const &obj) override |
Function used to fill the chunk from specific data. More... | |
![]() | |
bool | doWriteHeader (BinaryChunk &chunk) const |
Writes the header chunk. More... | |
bool | doWriteChunk (T const *values, size_t count, ChunkType chunkType, BinaryChunk &chunk) const |
Writes a subchunk value into a chunk. More... | |
bool | doWriteChunk (T const (&values)[Count], ChunkType chunkType, BinaryChunk &chunk) const |
Writes a subchunk value into a chunk. More... | |
bool | doWriteChunk (std::array< T, Count > const &values, ChunkType chunkType, BinaryChunk &chunk) const |
Writes a subchunk value into a chunk. More... | |
bool | doWriteChunk (std::vector< T > const &values, ChunkType chunkType, BinaryChunk &chunk) const |
Writes a subchunk value into a chunk. More... | |
bool | doWriteChunk (T const *begin, T const *end, ChunkType chunkType, BinaryChunk &chunk) const |
Writes a subchunk value into a chunk. More... | |
bool | doWriteChunk (T const &value, ChunkType chunkType, BinaryChunk &chunk) const |
Writes a subchunk value into a chunk. More... | |
Additional Inherited Members | |
![]() | |
virtual | ~BinaryWriterBase ()=default |
bool | write (SkeletonAnimationObject const &obj, castor::BinaryFile &file) |
Writes an object to a file. More... | |
bool | write (SkeletonAnimationObject const &obj, BinaryChunk &chunk) |
To chunk writer function. More... | |
![]() | |
BinaryChunk | m_chunk |
SkeletonAnimationObject binary loader.
Loader binaire de SkeletonAnimationObject.
|
overrideprotectedvirtual |
Function used to fill the chunk from specific data.
[in] | obj | The object to write. |
false
if any error occured. Implements castor3d::BinaryWriterBase< SkeletonAnimationObject >.