#include <StdMeshLoaderBinaryChunks.h>
Public Member Functions | |
Type | GetType () const |
size_t | GetSize () const |
Static Public Member Functions | |
static std::unique_ptr< Chunk > | Read (DataStream *stream) |
static Type | Peek (const DataStream *stream) |
Public Attributes | |
ChunkSubmesh::SubmeshOperation | operation |
Static Public Attributes | |
static const size_t | ChunkHeaderLength |
Protected Types | |
typedef ChunkID | Type |
Protected Member Functions | |
void | ReadImpl (DataStream *stream) override |
Protected Attributes | |
Type | type |
size_t | size |
Definition at line 429 of file StdMeshLoaderBinaryChunks.h.
|
protectedinherited |
Definition at line 286 of file StdMeshLoaderBinaryChunks.h.
|
inlineinherited |
Definition at line 292 of file StdMeshLoaderBinaryChunks.h.
|
inlineinherited |
Definition at line 291 of file StdMeshLoaderBinaryChunks.h.
|
inlinestaticinherited |
Definition at line 295 of file StdMeshLoaderBinaryChunks.h.
|
staticinherited |
Definition at line 42 of file StdMeshLoaderBinaryChunks.cpp.
References Ogre::ChunkBase< ChunkID >::ChunkHeaderLength, Ogre::Mesh::CID_Edge_List, Ogre::Mesh::CID_Geometry, Ogre::Mesh::CID_Geometry_Vertex_Buffer, Ogre::Mesh::CID_Geometry_Vertex_Data, Ogre::Mesh::CID_Geometry_Vertex_Decl, Ogre::Mesh::CID_Geometry_Vertex_Decl_Element, Ogre::Mesh::CID_Header, Ogre::Mesh::CID_Invalid, Ogre::Mesh::CID_Mesh, Ogre::Mesh::CID_Mesh_Bone_Assignment, Ogre::Mesh::CID_Mesh_Bounds, Ogre::Mesh::CID_Mesh_Skeleton_Link, Ogre::Mesh::CID_Submesh, Ogre::Mesh::CID_Submesh_Bone_Assignment, Ogre::Mesh::CID_Submesh_Name_Table, Ogre::Mesh::CID_Submesh_Op, Ogre::DataStream::GetRemainingBytes(), LogF(), Ogre::DataStream::Read(), and Ogre::ChunkBase< ChunkID >::size.
Referenced by StdMeshLoader::LoadMeshBinary(), Ogre::Mesh::ChunkMesh::ReadImpl(), Ogre::Mesh::ChunkSubmesh::ReadImpl(), Ogre::Mesh::ChunkGeometry::ReadImpl(), Ogre::Mesh::ChunkGeometryVertexDecl::ReadImpl(), and Ogre::Mesh::ChunkGeometryVertexBuffer::ReadImpl().
|
overrideprotectedvirtual |
Implements Ogre::ChunkBase< ChunkID >.
Definition at line 203 of file StdMeshLoaderBinaryChunks.cpp.
References operation, Ogre::DataStream::Read(), and Ogre::Mesh::ChunkSubmesh::SO_MAX.
|
staticinherited |
Definition at line 294 of file StdMeshLoaderBinaryChunks.h.
ChunkSubmesh::SubmeshOperation Ogre::Mesh::ChunkSubmeshOp::operation |
Definition at line 432 of file StdMeshLoaderBinaryChunks.h.
Referenced by ReadImpl().
|
protectedinherited |
Definition at line 288 of file StdMeshLoaderBinaryChunks.h.
|
protectedinherited |
Definition at line 287 of file StdMeshLoaderBinaryChunks.h.