#include <StdMeshLoaderBinaryChunks.h>
Public Member Functions | |
virtual | ~ChunkBase ()=default |
Type | GetType () const |
size_t | GetSize () const |
Static Public Member Functions | |
static Type | Peek (const DataStream *stream) |
Static Public Attributes | |
static const size_t | ChunkHeaderLength = sizeof(uint16_t) + sizeof(uint32_t) |
Protected Types | |
typedef _Type | Type |
Protected Member Functions | |
ChunkBase () | |
virtual void | ReadImpl (DataStream *stream)=0 |
Protected Attributes | |
Type | type |
size_t | size |
Definition at line 281 of file StdMeshLoaderBinaryChunks.h.
|
protected |
Definition at line 286 of file StdMeshLoaderBinaryChunks.h.
|
inlineprotected |
Definition at line 284 of file StdMeshLoaderBinaryChunks.h.
|
virtualdefault |
|
inline |
Definition at line 292 of file StdMeshLoaderBinaryChunks.h.
References Ogre::ChunkBase< _Type >::size.
|
inline |
Definition at line 291 of file StdMeshLoaderBinaryChunks.h.
References Ogre::ChunkBase< _Type >::type.
|
inlinestatic |
Definition at line 295 of file StdMeshLoaderBinaryChunks.h.
References Ogre::DataStream::Peek().
|
protectedpure virtual |
Implemented in Ogre::Skeleton::ChunkAnimationLink, Ogre::Skeleton::ChunkAnimationTrackKF, Ogre::Skeleton::ChunkAnimationTrack, Ogre::Skeleton::ChunkAnimationBaseInfo, Ogre::Skeleton::ChunkAnimation, Ogre::Skeleton::ChunkBoneParent, Ogre::Skeleton::ChunkBone, Ogre::Skeleton::ChunkBlendMode, Ogre::Skeleton::ChunkFileHeader, Ogre::Skeleton::ChunkUnknown, Ogre::Mesh::ChunkGeometryVertexData, Ogre::Mesh::ChunkGeometryVertexBuffer, Ogre::Mesh::ChunkGeometryVertexDeclElement, Ogre::Mesh::ChunkGeometryVertexDecl, Ogre::Mesh::ChunkGeometry, Ogre::Mesh::ChunkMeshBounds, Ogre::Mesh::ChunkMeshBoneAssignments, Ogre::Mesh::ChunkSubmeshOp, Ogre::Mesh::ChunkSubmesh, Ogre::Mesh::ChunkMeshSkeletonLink, Ogre::Mesh::ChunkMesh, Ogre::Mesh::ChunkFileHeader, and Ogre::Mesh::ChunkUnknown.
|
static |
Definition at line 294 of file StdMeshLoaderBinaryChunks.h.
|
protected |
Definition at line 288 of file StdMeshLoaderBinaryChunks.h.
Referenced by Ogre::ChunkBase< _Type >::GetSize().
|
protected |
Definition at line 287 of file StdMeshLoaderBinaryChunks.h.
Referenced by Ogre::ChunkBase< _Type >::GetType().