Axmol Engine 2.4.0-258ceca
|
This is the complete list of members for Mesh, including all inherited members.
_ID | Object | |
_luaID | Object | |
addInstanceChild(Node *child) | Mesh | |
autorelease() | Object | |
calculateAABB() | Mesh | |
create(const std::vector< float > &positions, const std::vector< float > &normals, const std::vector< float > &texs, const IndexArray &indices) | Mesh | static |
create(const std::vector< float > &vertices, int perVertexSizeInFloat, const IndexArray &indices, const std::vector< MeshVertexAttrib > &attribs) | Mesh | static |
create(std::string_view name, MeshIndexData *indexData, MeshSkin *skin=nullptr) | Mesh | static |
enableInstancing(bool instance, int count=0) | Mesh | |
getAABB() const | Mesh | inline |
getIndexBuffer() const | Mesh | |
getIndexCount() const | Mesh | |
getIndexFormat() const | Mesh | |
getMaterial() const | Mesh | |
getMeshIndexData() const | Mesh | inline |
getMeshVertexAttribCount() const | Mesh | |
getMeshVertexAttribute(int idx) | Mesh | |
getName() const | Mesh | inline |
getPrimitiveType() const | Mesh | |
getProgramState() const | Mesh | |
getReferenceCount() const | Object | |
getSkin() const | Mesh | inline |
getTexture() const | Mesh | |
getTexture(NTextureData::Usage usage) | Mesh | |
getVertexBuffer() const | Mesh | |
getVertexSizeInBytes() const | Mesh | |
hasVertexAttrib(shaderinfos::VertexKey attrib) const | Mesh | |
rebuildInstances() | Mesh | |
release() | Object | |
retain() | Object | |
setDynamicInstancing(bool dynamic) | Mesh | |
setIndexFormat(CustomCommand::IndexFormat indexFormat) | Mesh | |
setMaterial(Material *material) | Mesh | |
setMeshIndexData(MeshIndexData *indexdata) | Mesh | |
setName(std::string_view name) | Mesh | inline |
setProgramState(backend::ProgramState *programState) | Mesh | |
setSkin(MeshSkin *skin) | Mesh | |
setTexture(std::string_view texPath) | Mesh | |
setTexture(Texture2D *tex) | Mesh | |
setTexture(Texture2D *tex, NTextureData::Usage usage, bool cacheFileName=true) | Mesh | |
setTexture(std::string_view texPath, NTextureData::Usage usage) | Mesh | |
setVisible(bool visible) | Mesh | |
shrinkToFitInstances() | Mesh | |
~Object() | Object | virtual |