Brunot
Loading...
Searching...
No Matches
Mesh Member List

This is the complete list of members for Mesh, including all inherited members.

_nameMeshprivate
activate() const -> voidMesh
deactivate() const -> voidMesh
decrementFrame() -> voidMesh
draw(const Shader &shader, const Texture &texture) const -> voidMesh
draw(const Shader &shader) const -> voidMesh
frameMeshprivate
from_json(const json &j, Mesh &a) ->voidMeshfriend
getFrame() const -> unsignedMesh
getMaxFrames() const -> unsignedMesh
incrementFrame() -> voidMesh
load(Stream &stream) -> voidMesh
maxFramesMeshprivate
Mesh(unsigned tilesWide=1, unsigned tilesHigh=1)Mesh
Mesh(const Mesh &other)=defaultMesh
Mesh(Mesh &&other) noexcept=defaultMesh
name() const -> const std::string &Mesh
operator=(const Mesh &other) -> Mesh &=defaultMesh
operator=(Mesh &&other) noexcept -> Mesh &=defaultMesh
save(Stream &stream) const -> voidMesh
setFrame(unsigned newFrameNum) -> voidMesh
setName(const std::string &name) -> voidMesh
setObjectCamera(const AffineMatrix &camera) const -> voidMesh
setObjectColor(const Vector4D &color) const -> voidMesh
setObjectProjection(const AffineMatrix &projection) const -> voidMesh
setObjectTransform(const AffineMatrix &transform) const -> voidMesh
showMenu() -> voidMesh
spriteTilesCountUMeshprivate
spriteTilesCountVMeshprivate
to_json(json &j, const Mesh &a) ->voidMeshfriend
triangleBufferMeshprivate
uploadMeshToGPU() -> voidMeshprivate
vaoMeshprivate
vertexBufferMeshprivate
verticesMeshprivate
~Mesh()Mesh