Cocos2d-x  v4
Mesh Member List

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

_IDRef
_luaIDRef
_rootedRef
_scriptObjectRef
autorelease()Ref
calculateAABB()Mesh
create(const std::vector< float > &positions, const std::vector< float > &normals, const std::vector< float > &texs, const IndexArray &indices)Meshstatic
create(const std::vector< float > &vertices, int perVertexSizeInFloat, const IndexArray &indices, const std::vector< MeshVertexAttrib > &attribs)Meshstatic
create(const std::string &name, MeshIndexData *indexData, MeshSkin *skin=nullptr)Meshstatic
getAABB() constMeshinline
getIndexBuffer() constMesh
getIndexCount() constMesh
getIndexFormat() constMesh
getMaterial() constMesh
getMeshIndexData() constMeshinline
getMeshVertexAttribCount() constMesh
getMeshVertexAttribute(int idx)Mesh
getName() constMeshinline
getPrimitiveType() constMesh
getProgramState() constMesh
getReferenceCount() constRef
getSkin() constMeshinline
getTexture() constMesh
getTexture(NTextureData::Usage usage)Mesh
getVertexBuffer() constMesh
getVertexSizeInBytes() constMesh
hasVertexAttrib(shaderinfos::VertexKey attrib) constMesh
release()Ref
retain()Ref
setForce2DQueue(bool force2D)Meshinline
setMaterial(Material *material)Mesh
setMeshIndexData(MeshIndexData *indexdata)Mesh
setName(const std::string &name)Meshinline
setProgramState(backend::ProgramState *programState)Mesh
setSkin(MeshSkin *skin)Mesh
setTexture(const std::string &texPath)Mesh
setTexture(Texture2D *tex)Mesh
setTexture(Texture2D *tex, NTextureData::Usage usage, bool cacheFileName=true)Mesh
setTexture(const std::string &texPath, NTextureData::Usage usage)Mesh
setVisible(bool visible)Mesh
~Ref()Refvirtual