Cocos2d-x  v3.17
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
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, int, const std::vector< MeshVertexAttrib > &attribs, int)Meshinlinestatic
create(const std::string &name, MeshIndexData *indexData, MeshSkin *skin=nullptr)Meshstatic
getAABB() const Meshinline
getGLProgramState() const Mesh
getIndexBuffer() const Mesh
getIndexCount() const Mesh
getIndexFormat() const Mesh
getMaterial() const Mesh
getMeshCommand()Meshinline
getMeshIndexData() const Meshinline
getMeshVertexAttribCount() const Mesh
getMeshVertexAttribute(int idx)Mesh
getName() const Meshinline
getPrimitiveType() const Mesh
getReferenceCount() const Ref
getSkin() const Meshinline
getTexture() const Mesh
getTexture(NTextureData::Usage usage)Mesh
getVertexBuffer() const Mesh
getVertexSizeInBytes() const Mesh
hasVertexAttrib(int attrib) const Mesh
release()Ref
retain()Ref
setForce2DQueue(bool force2D)Meshinline
setGLProgramState(GLProgramState *glProgramState)Mesh
setMaterial(Material *material)Mesh
setMeshIndexData(MeshIndexData *indexdata)Mesh
setName(const std::string &name)Meshinline
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