25 #ifndef ENGINES_KOTOR_WALKMESH_H 26 #define ENGINES_KOTOR_WALKMESH_H 28 #include "glm/mat4x4.hpp" 45 const glm::mat4 &transform = glm::mat4());
60 const glm::mat4 &transform);
67 #endif // ENGINES_KOTOR_WALKMESH_H void appendFromStream(Common::SeekableReadStream &stream, const glm::mat4 &transform)
A class holding an UTF-8 string.
void appendIndices(Common::SeekableReadStream &stream, uint32 faceCount, uint32 faceOffset)
void appendFaceTypes(Common::SeekableReadStream &stream, uint32 faceCount, uint32 faceTypeOffset)
void appendVertices(Common::SeekableReadStream &stream, uint32 vertexCount, uint32 vertexOffset, const glm::mat4 &transform)
Low-level type definitions to handle fixed width types portably.
Basic reading stream interfaces.
Basic type definitions to handle files used in BioWare's Aurora engine.
FileType
Various file types used by the Aurora engine and found in archives.
Generic renderable walkmesh.
Interface for a seekable & readable data stream.
void load(const Common::UString &resRef, ::Aurora::FileType type=::Aurora::kFileTypeWOK, const glm::mat4 &transform=glm::mat4())