Castor3D 0.16.0
Multiplatform 3D engine
Protected Member Functions | List of all members
castor3d::BinaryWriter< SkeletonAnimationObject > Class Reference

SkeletonAnimationObject binary loader. More...

#include <BinarySkeletonAnimationObject.hpp>

Inheritance diagram for castor3d::BinaryWriter< SkeletonAnimationObject >:
Inheritance graph
[legend]
Collaboration diagram for castor3d::BinaryWriter< SkeletonAnimationObject >:
Collaboration graph
[legend]

Protected Member Functions

C3D_API bool doWrite (SkeletonAnimationObject const &obj) override
 Function used to fill the chunk from specific data.
 
- Protected Member Functions inherited from castor3d::BinaryWriterBase< SkeletonAnimationObject >
bool doWriteHeader (BinaryChunk &chunk) const
 Writes the header chunk.
 
bool doWriteChunk (T const *values, size_t count, ChunkType chunkType, BinaryChunk &chunk) const
 Writes a subchunk value into a chunk.
 
bool doWriteChunk (T const (&values)[Count], ChunkType chunkType, BinaryChunk &chunk) const
 Writes a subchunk value into a chunk.
 
bool doWriteChunk (castor::Array< T, Count > const &values, ChunkType chunkType, BinaryChunk &chunk) const
 Writes a subchunk value into a chunk.
 
bool doWriteChunk (castor::Vector< T > const &values, ChunkType chunkType, BinaryChunk &chunk) const
 Writes a subchunk value into a chunk.
 
bool doWriteChunk (T const *begin, T const *end, ChunkType chunkType, BinaryChunk &chunk) const
 Writes a subchunk value into a chunk.
 
bool doWriteChunk (T const &value, ChunkType chunkType, BinaryChunk &chunk) const
 Writes a subchunk value into a chunk.
 

Additional Inherited Members

- Public Member Functions inherited from castor3d::BinaryWriterBase< SkeletonAnimationObject >
virtual ~BinaryWriterBase ()=default
 
bool write (SkeletonAnimationObject const &obj, castor::BinaryFile &file)
 Writes an object to a file.
 
bool write (SkeletonAnimationObject const &obj, BinaryChunk &chunk)
 To chunk writer function.
 
- Protected Attributes inherited from castor3d::BinaryWriterBase< SkeletonAnimationObject >
BinaryChunk m_chunk
 

Detailed Description

SkeletonAnimationObject binary loader.

Loader binaire de SkeletonAnimationObject.

Member Function Documentation

◆ doWrite()

C3D_API bool castor3d::BinaryWriter< SkeletonAnimationObject >::doWrite ( SkeletonAnimationObject const & obj)
overrideprotectedvirtual

Function used to fill the chunk from specific data.

Parameters
[in]objThe object to write.
Returns
false if any error occured.

Implements castor3d::BinaryWriterBase< SkeletonAnimationObject >.


The documentation for this class was generated from the following file: