![]() |
Chira Engine
A customizable MIT-licensed game engine.
|
This is the complete list of members for chira::MeshDataBuilder, including all inherited members.
addCube(Vertex center, glm::vec3 size, bool visibleOutside=true, bool addDuplicate=false) (defined in chira::MeshDataBuilder) | chira::MeshDataBuilder | |
addSquare(Vertex v1, Vertex v2, Vertex v3, Vertex v4, bool addDuplicate=false) | chira::MeshDataBuilder | |
addSquare(Vertex center, glm::vec2 size, SignedAxis normal, float offset=0, bool addDuplicate=false) (defined in chira::MeshDataBuilder) | chira::MeshDataBuilder | |
addTriangle(Vertex v1, Vertex v2, Vertex v3, bool addDuplicate=false) (defined in chira::MeshDataBuilder) | chira::MeshDataBuilder | |
addVertex(Vertex vertex, bool addDuplicate=false) | chira::MeshDataBuilder | protected |
appendMeshData(const std::string &loader, const std::string &identifier) (defined in chira::MeshData) | chira::MeshData | |
clear() | chira::MeshDataBuilder | |
clearMeshData() | chira::MeshData | protected |
currentIndex (defined in chira::MeshDataBuilder) | chira::MeshDataBuilder | protected |
depthFunction (defined in chira::MeshData) | chira::MeshData | protected |
drawMode (defined in chira::MeshData) | chira::MeshData | protected |
getDepthFunction() const (defined in chira::MeshData) | chira::MeshData | |
getMaterial() const (defined in chira::MeshData) | chira::MeshData | |
getMeshData(const std::string &meshLoader) const (defined in chira::MeshData) | chira::MeshData | |
handle (defined in chira::MeshData) | chira::MeshData | protected |
indices (defined in chira::MeshData) | chira::MeshData | protected |
initialized (defined in chira::MeshData) | chira::MeshData | protected |
material (defined in chira::MeshData) | chira::MeshData | protected |
MeshData()=default (defined in chira::MeshData) | chira::MeshData | |
MeshDataBuilder() (defined in chira::MeshDataBuilder) | chira::MeshDataBuilder | |
render(glm::mat4 model, MeshCullType cullType=MeshCullType::BACK) (defined in chira::MeshData) | chira::MeshData | |
setDepthFunction(MeshDepthFunction function) (defined in chira::MeshData) | chira::MeshData | |
setMaterial(SharedPointer< IMaterial > newMaterial) (defined in chira::MeshData) | chira::MeshData | |
setupForRendering() | chira::MeshData | protected |
update() (defined in chira::MeshDataBuilder) | chira::MeshDataBuilder | |
updateMeshData() | chira::MeshData | protected |
vertices (defined in chira::MeshData) | chira::MeshData | protected |
~MeshData() (defined in chira::MeshData) | chira::MeshData | virtual |