![]() |
Skylicht Engine
|
This is the complete list of members for irr::scene::IMeshManipulator, including all inherited members.
| convertVertices(IMeshBuffer *buffer, video::IVertexDescriptor *descriptor, bool copyCustomAttribute=false) (defined in irr::scene::IMeshManipulator) | irr::scene::IMeshManipulator | inline |
| copyIndices(IIndexBuffer *srcBuffer, IIndexBuffer *dstBuffer) const =0 (defined in irr::scene::IMeshManipulator) | irr::scene::IMeshManipulator | pure virtual |
| copyVertices(IVertexBuffer *srcBuffer, u32 srcDescriptionBufferID, video::IVertexDescriptor *srcDescriptor, IVertexBuffer *dstBuffer, u32 dstDescriptionBufferID, video::IVertexDescriptor *dstDescriptor, bool copyCustomAttribute) const =0 (defined in irr::scene::IMeshManipulator) | irr::scene::IMeshManipulator | pure virtual |
| createForsythOptimizedMesh(const IMesh *mesh) const =0 | irr::scene::IMeshManipulator | pure virtual |
| createMeshCopy(IMesh *mesh, video::IVertexDescriptor *descriptor, bool copyCustomAttribute=false) (defined in irr::scene::IMeshManipulator) | irr::scene::IMeshManipulator | inline |
| createTangents(IMeshBuffer *srcBuffer, IMeshBuffer *dstBuffer, bool copyCustomAttribute, bool recalculateNormals=false, bool smooth=false, bool angleWeighted=false)=0 (defined in irr::scene::IMeshManipulator) | irr::scene::IMeshManipulator | pure virtual |
| createTangents(IMeshBuffer *buffer, video::IVertexDescriptor *descriptor, bool copyCustomAttribute=false) (defined in irr::scene::IMeshManipulator) | irr::scene::IMeshManipulator | inline |
| createUniquePrimitives(IMeshBuffer *srcBuffer, IMeshBuffer *dstBuffer) const =0 (defined in irr::scene::IMeshManipulator) | irr::scene::IMeshManipulator | pure virtual |
| createWelded(IMeshBuffer *srcBuffer, IMeshBuffer *dstBuffer, f32 tolerance=core::ROUNDING_ERROR_f32, bool check4Component=true, bool check3Component=true, bool check2Component=true, bool check1Component=true) const =0 (defined in irr::scene::IMeshManipulator) | irr::scene::IMeshManipulator | pure virtual |
| drop() const | irr::IReferenceCounted | inline |
| flipSurfaces(IMesh *mesh) const =0 | irr::scene::IMeshManipulator | pure virtual |
| getDebugName() const | irr::IReferenceCounted | inline |
| getPolyCount(IMesh *mesh) const =0 | irr::scene::IMeshManipulator | pure virtual |
| getReferenceCount() const | irr::IReferenceCounted | inline |
| grab() const | irr::IReferenceCounted | inline |
| IReferenceCounted() | irr::IReferenceCounted | inline |
| makePlanarTextureMapping(IMeshBuffer *meshBuffer, f32 resolution=0.001f) const =0 | irr::scene::IMeshManipulator | pure virtual |
| makePlanarTextureMapping(IMesh *mesh, f32 resolution=0.001f) const | irr::scene::IMeshManipulator | inline |
| makePlanarTextureMapping(IMeshBuffer *meshBuffer, f32 resolutionS, f32 resolutionT, u8 axis, const core::vector3df &offset) const =0 | irr::scene::IMeshManipulator | pure virtual |
| makePlanarTextureMapping(scene::IMesh *mesh, f32 resolutionS, f32 resolutionT, u8 axis, const core::vector3df &offset) const | irr::scene::IMeshManipulator | inline |
| recalculateNormals(IMeshBuffer *meshBuffer, bool smooth=false, bool angleWeighted=false) const =0 | irr::scene::IMeshManipulator | pure virtual |
| recalculateNormals(IMesh *mesh, bool smooth=false, bool angleWeighted=false) const | irr::scene::IMeshManipulator | inline |
| recalculateTangents(IMeshBuffer *meshBuffer, bool recalculateNormals=false, bool smooth=false, bool angleWeighted=false) const =0 (defined in irr::scene::IMeshManipulator) | irr::scene::IMeshManipulator | pure virtual |
| recalculateTangents(IMesh *mesh, bool recNormals=false, bool smooth=false, bool angleWeighted=false) const (defined in irr::scene::IMeshManipulator) | irr::scene::IMeshManipulator | inline |
| scale(IMeshBuffer *meshBuffer, const core::vector3df &factor) const =0 | irr::scene::IMeshManipulator | pure virtual |
| scale(IMesh *mesh, const core::vector3df &factor) const | irr::scene::IMeshManipulator | inline |
| scaleMesh(IMesh *mesh, const core::vector3df &factor) const | irr::scene::IMeshManipulator | inline |
| scaleTCoords(IMeshBuffer *meshBuffer, const core::vector2df &factor, u32 level=0) const =0 | irr::scene::IMeshManipulator | pure virtual |
| scaleTCoords(scene::IMesh *mesh, const core::vector2df &factor, u32 level=0) const | irr::scene::IMeshManipulator | inline |
| setDebugName(const c8 *newName) | irr::IReferenceCounted | inlineprotected |
| setVertexColorAlpha(IMeshBuffer *meshBuffer, s32 alpha) const =0 | irr::scene::IMeshManipulator | pure virtual |
| setVertexColorAlpha(IMesh *mesh, s32 alpha) const | irr::scene::IMeshManipulator | inline |
| setVertexColors(IMeshBuffer *meshBuffer, video::SColor color) const =0 | irr::scene::IMeshManipulator | pure virtual |
| setVertexColors(IMesh *mesh, video::SColor color) const | irr::scene::IMeshManipulator | inline |
| transform(IMeshBuffer *meshBuffer, const core::matrix4 &mat) const =0 | irr::scene::IMeshManipulator | pure virtual |
| transform(IMesh *mesh, const core::matrix4 &m) const | irr::scene::IMeshManipulator | inline |
| transformMesh(IMesh *mesh, const core::matrix4 &m) const | irr::scene::IMeshManipulator | inlinevirtual |
| ~IReferenceCounted() | irr::IReferenceCounted | inlinevirtual |