sp::scene::Mesh Member List

This is the complete list of members for sp::scene::Mesh, including all inherited members.
addAnimation(Animation *Anim)sp::scene::SceneNode [virtual]
addChild(SceneNode *Child)sp::scene::SceneNode [virtual]
sp::Node::addChild(Node *Child)sp::Node [virtual]
addChildren(const std::list< SceneNode * > &Children)sp::scene::SceneNode [virtual]
sp::Node::addChildren(const std::list< Node * > &Children)sp::Node [virtual]
addLODSubMesh(Mesh *LODSubMesh, bool isCopyMaterials=false)sp::scene::Mesh
addTexture(video::Texture *Tex, const u8 Layer=video::TEXLAYER_LAST, const video::ETextureLayerTypes LayerType=video::TEXLAYER_DEFAULT)sp::scene::Mesh
Animation classsp::scene::SceneNode [friend]
AnimationList_sp::scene::SceneNode [protected]
BaseObject()sp::BaseObject [inline, protected]
BaseObject(const io::stringc &Name)sp::BaseObject [inline, protected]
BoundVolume_sp::scene::SceneNode [protected]
centerOrigin()sp::scene::Mesh
Children_sp::Node [protected]
clearAnimations()sp::scene::SceneNode [virtual]
clearLODSubMeshes()sp::scene::Mesh
cmpMeshesDefault(Mesh *&obj1, Mesh *&obj2)sp::scene::MaterialNode [friend]
cmpMeshesFast(Mesh *&obj1, Mesh *&obj2)sp::scene::MaterialNode [friend]
cmpObjectMeshes(Mesh *&obj1, Mesh *&obj2)sp::scene::Mesh [friend]
compare(const MaterialNode *Other) const sp::scene::MaterialNode [virtual]
sp::scene::RenderNode::compare(const RenderNode *Other) const sp::scene::RenderNode [virtual]
compareMeshBuffers(const Mesh *Other) const sp::scene::Mesh [virtual]
copy(const Mesh *Other)sp::scene::Mesh
copy() const sp::scene::Mesh
copyMesh(Mesh *NewMesh) const sp::scene::Mesh [protected]
copyRoot(SceneNode *NewNode) const sp::scene::SceneNode [protected]
createMeshBuffer(const video::VertexFormat *VertexFormat=0, const video::ERendererDataTypes IndexFormat=video::DATATYPE_UNSIGNED_SHORT)sp::scene::Mesh
deleteMeshBuffer(const u32 Index)sp::scene::Mesh
deleteMeshBuffers()sp::scene::Mesh
DepthDistance_sp::scene::RenderNode [protected]
EnableMaterial_sp::scene::MaterialNode [protected]
FinalWorldMatrix_sp::scene::SceneNode [protected]
findAnimation(const io::stringc &Name) const sp::scene::SceneNode [virtual]
flipTriangles()sp::scene::Mesh
getAnimation(u32 Index=0) const sp::scene::SceneNode [virtual]
getAnimationCount() const sp::scene::SceneNode [inline]
getAnimationList() const sp::scene::SceneNode [inline]
getBoundingVolume()sp::scene::SceneNode [inline]
getBoundingVolume() const sp::scene::SceneNode [inline]
getChildren() const sp::Node [inline]
getDepthDistance() const sp::scene::RenderNode [inline]
getFirstAnimation() const sp::scene::SceneNode [virtual]
getLastMeshBuffer()sp::scene::Mesh [inline]
getLastMeshBuffer() const sp::scene::Mesh [inline]
getLOD() const sp::scene::Mesh [inline]
getLODDistance() const sp::scene::Mesh [inline]
getLODSubMeshList() const sp::scene::Mesh [inline]
getMaterial()sp::scene::MaterialNode [inline]
getMaterial() const sp::scene::MaterialNode [inline]
getMaterialEnable() const sp::scene::MaterialNode [inline]
getMeshBoundingBox(dim::vector3df &Min, dim::vector3df &Max, bool isGlobal=false) const sp::scene::Mesh
getMeshBoundingBox(bool isGlobal=false) const sp::scene::Mesh
getMeshBoundingSphere(bool isGlobal=false) const sp::scene::Mesh
getMeshBuffer(const u32 Index)sp::scene::Mesh [inline]
getMeshBuffer(const u32 Index) const sp::scene::Mesh [inline]
getMeshBufferCount() const sp::scene::Mesh [inline]
getMeshBufferList() const sp::scene::Mesh [inline]
getName() const sp::BaseObject [inline]
getOrder() const sp::scene::RenderNode [inline]
getOrigMeshBuffer(const u32 Index)sp::scene::Mesh [inline]
getOrigMeshBuffer(const u32 Index) const sp::scene::Mesh [inline]
getOrigMeshBufferCount() const sp::scene::Mesh [inline]
getOrigTriangleCount() const sp::scene::Mesh
getOrigVertexCount() const sp::scene::Mesh
getParent() const sp::scene::SceneNode [inline]
getPosition(bool isGlobal=false) const sp::scene::SceneNode
getPositionMatrix(bool isGlobal) const sp::scene::SceneNode
getPositionMatrix() const sp::scene::SceneNode [inline]
getReference()sp::scene::Mesh
getReference() const sp::scene::Mesh
getRotation(bool isGlobal=false) const sp::scene::SceneNode
getRotationMatrix(bool isGlobal) const sp::scene::SceneNode
getRotationMatrix() const sp::scene::SceneNode [inline]
getScale(bool isGlobal=false) const sp::scene::SceneNode
getScaleMatrix(bool isGlobal) const sp::scene::SceneNode
getScaleMatrix() const sp::scene::SceneNode [inline]
getSceneChildren() const sp::scene::SceneNode [inline]
getSceneChildren()sp::scene::SceneNode [inline]
getShaderClass() const sp::scene::MaterialNode [inline]
getTextureCount() const sp::scene::Mesh
getTextureList() const sp::scene::Mesh
getTransformation(bool isGlobal) const sp::scene::SceneNode
getTransformation() const sp::scene::SceneNode [inline]
getTransformation()sp::scene::SceneNode [inline]
getTransformMatrix(bool isGlobal=false) const sp::scene::SceneNode [inline]
getTriangleCount() const sp::scene::Mesh
getType() const sp::scene::SceneNode [inline]
getUserData() const sp::BaseObject [inline]
getUserDataFlags() const sp::BaseObject [inline]
getVertexCount() const sp::scene::Mesh
getVisible(bool isGlobal=false) const sp::scene::SceneNode [virtual]
sp::Node::getVisible() const sp::Node [inline]
isInstanced() const sp::scene::Mesh [inline]
isVisible_sp::Node [protected]
loadTransformation()sp::scene::SceneNode [virtual]
LODSubMeshDistance_sp::scene::Mesh [protected]
LODSubMeshList_sp::scene::Mesh [protected]
LODSurfaceList_sp::scene::Mesh [protected]
lookAt(const dim::vector3df &Position, bool isGlobal=false)sp::scene::SceneNode [virtual]
Material_sp::scene::MaterialNode [protected]
MaterialNode(const ENodeTypes Type)sp::scene::MaterialNode [protected]
mergeFamily(bool isDeleteChildren=true)sp::scene::Mesh
mergeMeshBuffers()sp::scene::Mesh
Mesh()sp::scene::Mesh
meshFit(const dim::vector3df &Position, const dim::vector3df &Size)sp::scene::Mesh
meshFlip()sp::scene::Mesh
meshFlip(bool isXAxis, bool isYAxis, bool isZAxis)sp::scene::Mesh
meshSpherify(f32 Factor)sp::scene::Mesh
meshTransform(const dim::vector3df &Size)sp::scene::Mesh
meshTransform(const dim::matrix4f &Matrix)sp::scene::Mesh
meshTranslate(const dim::vector3df &Direction)sp::scene::Mesh
meshTurn(const dim::vector3df &Rotation)sp::scene::Mesh
meshTwist(f32 Rotation)sp::scene::Mesh
move(const dim::vector3df &Direction)sp::scene::SceneNode [inline]
Name_sp::BaseObject [protected]
Node()sp::Node
optimizeTransparency()sp::scene::Mesh
Order_sp::scene::RenderNode [protected]
OrigSurfaceList_sp::scene::Mesh [protected]
paint(const video::color &Color, bool CombineColors=false)sp::scene::Mesh
Parent_sp::Node [protected]
Reference_sp::scene::Mesh [protected]
removeAnimation(Animation *Anim)sp::scene::SceneNode [virtual]
removeChild(SceneNode *Child)sp::scene::SceneNode [virtual]
removeChild()sp::scene::SceneNode [virtual]
sp::Node::removeChild(Node *Child)sp::Node [virtual]
removeChildren(const std::list< SceneNode * > &Children)sp::scene::SceneNode [virtual]
removeChildren()sp::scene::SceneNode [virtual]
sp::Node::removeChildren(const std::list< Node * > &Children)sp::Node [virtual]
render()sp::scene::Mesh [virtual]
RenderNode(const ENodeTypes Type)sp::scene::RenderNode [protected]
SceneChildren_sp::scene::SceneNode [protected]
SceneGraph classsp::scene::Mesh [friend]
SceneNode(const ENodeTypes Type=NODE_BASICNODE)sp::scene::SceneNode
SceneParent_sp::scene::SceneNode [protected]
SCollisionObjectsp::scene::Mesh [friend]
SCollisionSystemObjectsp::scene::Mesh [friend]
seperateTriangles()sp::scene::Mesh
setBoundingVolume(const BoundingVolume &BoundVolume)sp::scene::SceneNode [inline]
setDepthDistance(f32 Distance)sp::scene::RenderNode [inline]
setLOD(bool Enable)sp::scene::Mesh
setLODDistance(f32 Distance)sp::scene::Mesh
setLODSubMeshList(const std::vector< Mesh * > &LODSubMeshList)sp::scene::Mesh
setMaterial(const video::MaterialStates *Material)sp::scene::MaterialNode
setMaterialEnable(bool Enable)sp::scene::MaterialNode [inline]
setName(const io::stringc &Name)sp::BaseObject [inline]
setOrder(s32 Order)sp::scene::RenderNode [inline]
setParent(SceneNode *Parent, bool isGlobal)sp::scene::SceneNode
setParent(SceneNode *Parent)sp::scene::SceneNode [inline]
sp::Node::setParent(Node *Parent)sp::Node [inline]
setPosition(const dim::vector3df &Position, bool isGlobal=false)sp::scene::SceneNode
setPositionMatrix(const dim::matrix4f &Position, bool isGlobal)sp::scene::SceneNode
setPositionMatrix(const dim::matrix4f &Position)sp::scene::SceneNode [inline]
setReference(Mesh *ReferenceMesh, bool CopyLocation=false, bool CopyMaterial=false)sp::scene::Mesh
setRenderCallback(const video::UserRenderCallback &RenderCallback)sp::scene::Mesh [inline]
setRotation(const dim::vector3df &Rotation, bool isGlobal=false)sp::scene::SceneNode
setRotationMatrix(const dim::matrix4f &Rotation, bool isGlobal)sp::scene::SceneNode
setRotationMatrix(const dim::matrix4f &Rotation)sp::scene::SceneNode [inline]
setScale(const dim::vector3df &Scale, bool isGlobal=false)sp::scene::SceneNode
setScaleMatrix(const dim::matrix4f &Scale, bool isGlobal)sp::scene::SceneNode
setScaleMatrix(const dim::matrix4f &Scale)sp::scene::SceneNode [inline]
setShader(video::Shader *ShaderObject)sp::scene::MaterialNode [inline]
setShaderClass(video::ShaderClass *ShaderObject)sp::scene::MaterialNode [inline]
setShading(const video::EShadingTypes Type, bool UpdateImmediate=false)sp::scene::Mesh
setTransformation(const Transformation &Transform)sp::scene::SceneNode [inline]
setupTransformation(bool isGlobal)sp::scene::SceneNode [inline]
setupWorldMatrix(const dim::matrix4f &WorldMatrix)sp::scene::SceneNode [inline]
setUserData(void *Data)sp::BaseObject [inline]
setUserDataFlags(s32 Flags)sp::BaseObject [inline]
setVisible(bool isVisible)sp::Node [virtual]
ShaderClass_sp::scene::MaterialNode [protected]
SimpleSceneManager classsp::scene::Mesh [friend]
SPickingObjectsp::scene::Mesh [friend]
SurfaceList_sp::scene::Mesh [protected]
textureAutoMap(const u8 Layer, const f32 Density=1.0, const u32 MeshBufferIndex=MESHBUFFER_IGNORE, bool GlobalProjection=true, bool AllowNegativeTexCoords=false)sp::scene::Mesh
transform(const dim::vector3df &Size)sp::scene::SceneNode [inline]
Transform_sp::scene::SceneNode [protected]
translate(const dim::vector3df &Direction)sp::scene::SceneNode [inline]
turn(const dim::vector3df &Rotation)sp::scene::SceneNode [inline]
updateIndexBuffer()sp::scene::Mesh
updateLevelOfDetail()sp::scene::Mesh [protected]
updateMeshBuffer()sp::scene::Mesh
updateNormals()sp::scene::Mesh [virtual]
updateTangentSpace(const u8 TangentLayer=video::TEXTURE_IGNORE, const u8 BinormalLayer=video::TEXTURE_IGNORE, bool UpdateNormals=true)sp::scene::Mesh
updateTransformation()sp::scene::RenderNode [virtual]
updateTransformationBase(const dim::matrix4f &BaseMatrix)sp::scene::SceneNode [virtual]
updateVertexBuffer()sp::scene::Mesh
UseLODSubMeshes_sp::scene::Mesh [protected]
UserData_sp::BaseObject [protected]
UserDataFlags_sp::BaseObject [protected]
UserRenderProc_sp::scene::Mesh [protected]
~BaseObject()sp::BaseObject [inline, virtual]
~MaterialNode()sp::scene::MaterialNode [virtual]
~Mesh()sp::scene::Mesh [virtual]
~Node()sp::Node [virtual]
~RenderNode()sp::scene::RenderNode [virtual]
~SceneNode()sp::scene::SceneNode [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines