|
Brunot
|
This is the complete list of members for Mesh, including all inherited members.
| _name | Mesh | private |
| activate() const -> void | Mesh | |
| deactivate() const -> void | Mesh | |
| decrementFrame() -> void | Mesh | |
| draw(const Shader &shader, const Texture &texture) const -> void | Mesh | |
| draw(const Shader &shader) const -> void | Mesh | |
| frame | Mesh | private |
| from_json(const json &j, Mesh &a) ->void | Mesh | friend |
| getFrame() const -> unsigned | Mesh | |
| getMaxFrames() const -> unsigned | Mesh | |
| incrementFrame() -> void | Mesh | |
| load(Stream &stream) -> void | Mesh | |
| maxFrames | Mesh | private |
| Mesh(unsigned tilesWide=1, unsigned tilesHigh=1) | Mesh | |
| Mesh(const Mesh &other)=default | Mesh | |
| Mesh(Mesh &&other) noexcept=default | Mesh | |
| name() const -> const std::string & | Mesh | |
| operator=(const Mesh &other) -> Mesh &=default | Mesh | |
| operator=(Mesh &&other) noexcept -> Mesh &=default | Mesh | |
| save(Stream &stream) const -> void | Mesh | |
| setFrame(unsigned newFrameNum) -> void | Mesh | |
| setName(const std::string &name) -> void | Mesh | |
| setObjectCamera(const AffineMatrix &camera) const -> void | Mesh | |
| setObjectColor(const Vector4D &color) const -> void | Mesh | |
| setObjectProjection(const AffineMatrix &projection) const -> void | Mesh | |
| setObjectTransform(const AffineMatrix &transform) const -> void | Mesh | |
| showMenu() -> void | Mesh | |
| spriteTilesCountU | Mesh | private |
| spriteTilesCountV | Mesh | private |
| to_json(json &j, const Mesh &a) ->void | Mesh | friend |
| triangleBuffer | Mesh | private |
| uploadMeshToGPU() -> void | Mesh | private |
| vao | Mesh | private |
| vertexBuffer | Mesh | private |
| vertices | Mesh | private |
| ~Mesh() | Mesh |