ScummVM API documentation
Tetraedge::TeMesh Member List

This is the complete list of members for Tetraedge::TeMesh, including all inherited members.

_colors (defined in Tetraedge::TeMesh)Tetraedge::TeMeshprotected
_drawWires (defined in Tetraedge::TeMesh)Tetraedge::TeMeshprotected
_faceCounts (defined in Tetraedge::TeMesh)Tetraedge::TeMeshprotected
_forcedMatrix (defined in Tetraedge::TeMesh)Tetraedge::TeMeshprotected
_hasAlpha (defined in Tetraedge::TeMesh)Tetraedge::TeMeshprotected
_indexes (defined in Tetraedge::TeMesh)Tetraedge::TeMeshprotected
_initialMaterialIndexCount (defined in Tetraedge::TeMesh)Tetraedge::TeMeshprotected
_materialIndexes (defined in Tetraedge::TeMesh)Tetraedge::TeMeshprotected
_materials (defined in Tetraedge::TeMesh)Tetraedge::TeMeshprotected
_matricies (defined in Tetraedge::TeMesh)Tetraedge::TeMeshprotected
_matrixForced (defined in Tetraedge::TeMesh)Tetraedge::TeMeshprotected
_normals (defined in Tetraedge::TeMesh)Tetraedge::TeMeshprotected
_position (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2protected
_rotation (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2protected
_scale (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2protected
_shouldDraw (defined in Tetraedge::TeMesh)Tetraedge::TeMeshprotected
_size (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2protected
_updatedNormals (defined in Tetraedge::TeMesh)Tetraedge::TeMeshprotected
_updatedVerticies (defined in Tetraedge::TeMesh)Tetraedge::TeMeshprotected
_uvs (defined in Tetraedge::TeMesh)Tetraedge::TeMeshprotected
_verticies (defined in Tetraedge::TeMesh)Tetraedge::TeMeshprotected
addChild(Te3DObject2 *newChild) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2virtual
addChildBefore(Te3DObject2 *newChild, const Te3DObject2 *ref) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2virtual
attachMaterial(uint idx, const TeMaterial &material) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
boundingBox(TeVector3f32 &boxmin, TeVector3f32 boxmax) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
checkArrays() (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
child(int offset) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2virtual
childCount() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inline
childIndex(Te3DObject2 *childToFind) const (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2
childList() const (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inline
childListChanged() const (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inline
cleanup() (defined in Tetraedge::TeObject)Tetraedge::TeObjectstatic
clearColors() (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
color(uint idx) const (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
color() const (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inline
colorInheritance() const (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inline
copy(const TeMesh &other) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
create() (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
defaultMaterial(const TeIntrusivePtr< Te3DTexture > &texture) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
deleteLater()Tetraedge::TeObject
deleteLaterStatic(TeObject *obj) (defined in Tetraedge::TeObject)Tetraedge::TeObjectstatic
deleteNow()Tetraedge::TeObjectstatic
deserialize(Common::ReadStream &stream, Te3DObject2 &dest, bool includesName=true) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2static
deserializeString(Common::ReadStream &stream) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2static
deserializeUintArray(Common::ReadStream &stream, Common::Array< uint > &dest) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2static
deserializeVectorArray(Common::ReadStream &stream, Common::Array< TeVector3f32 > &dest) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2static
destroy() (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
draw() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inlinevirtual
facesPerMaterial(uint idx, unsigned short value) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
facesPerMaterial(uint idx) const (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
forceMatrix(const TeMatrix4x4 &matrix) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
getFaceMaterial(uint idx) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
getMode() const =0 (defined in Tetraedge::TeMesh)Tetraedge::TeMeshpure virtual
getTexEnvMode() const =0 (defined in Tetraedge::TeMesh)Tetraedge::TeMeshpure virtual
hasAlpha(uint idx) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
hasColor() const (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
hasUvs() const (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
index(uint num) const (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
loadAndCheckFourCC(Common::ReadStream &stream, const char *str) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2static
makeInstance() (defined in Tetraedge::TeMesh)Tetraedge::TeMeshstatic
material(uint idx) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
material(uint idx) const (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
materialIndex(uint idx, byte val) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
materialIndex(uint idx) const (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
materials() (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
matrixIndex(uint num, unsigned short val) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
matrixIndex(uint num) const (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
MeshMode_LineLoop enum value (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
MeshMode_Lines enum value (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
MeshMode_LineStrip enum value (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
MeshMode_None enum value (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
MeshMode_Points enum value (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
MeshMode_TriangleFan enum value (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
MeshMode_Triangles enum value (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
MeshMode_TriangleStrip enum value (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
Mode enum name (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
name() const (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inline
normal(uint idx) const (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
numIndexes() const (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
numVerticies() const (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
onParentWorldColorChanged() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2virtual
onParentWorldTransformationMatrixChanged() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2
onPositionChanged() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inline
onSizeChanged() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inline
onWorldColorChanged() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inline
onWorldTransformationMatrixChanged() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inline
onWorldVisibleChanged() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inline
onWorldVisibleChangedSlot() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2
optimizeVerticies() (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
parent() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inline
position() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inlinevirtual
preUpdatedNormal(uint idx) const (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
preUpdatedVertex(uint idx) const (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
removeChild(Te3DObject2 *toRemove) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2virtual
removeChildren() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2virtual
resizeUpdatedTables(uint newSize) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
rotate(const TeQuaternion &rot) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2
rotation() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inline
scale() const (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inline
serialize(Common::WriteStream &stream, Te3DObject2 &src) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2static
setColor(const TeColor &col) override (defined in Tetraedge::TeMesh)Tetraedge::TeMeshvirtual
setColor(uint idx, const TeColor &col) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
setColorInheritance(bool val) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inlinevirtual
setConf(uint vertexCount, uint indexCount, enum Mode mode, uint materialCount, uint materialIndexCount) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
setglTexEnvBlend()=0 (defined in Tetraedge::TeMesh)Tetraedge::TeMeshpure virtual
setHasAlpha(bool val) (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
setIndex(uint idx, uint val) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
setMode(enum Mode mode)=0 (defined in Tetraedge::TeMesh)Tetraedge::TeMeshpure virtual
setName(const Common::String &newName) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inlinevirtual
setNormal(uint idx, const TeVector3f32 &val) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
setParent(Te3DObject2 *newparent) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2virtual
setPosition(const TeVector3f32 &pos) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2virtual
setPositionFast(const TeVector3f32 &pos) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2virtual
setRotation(const TeQuaternion &rot) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2virtual
setScale(const TeVector3f32 &newScale) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2virtual
setShouldDraw(bool val) (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
setSize(const TeVector3f32 &newSize) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2virtual
setTextureUV(uint idx, const TeVector2f32 &val) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
setUpdatedNormal(uint idx, const TeVector3f32 &val) (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
setUpdatedVertex(uint idx, const TeVector3f32 &val) (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
setVertex(uint idx, const TeVector3f32 &val) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
setVisible(bool visible) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2
setZPosition(float zpos) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2virtual
shouldDrawMaybe() const (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
size() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inlinevirtual
sortFaces() (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
Te3DObject2() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2
TeI3DObject2() (defined in Tetraedge::TeI3DObject2)Tetraedge::TeI3DObject2
TeMesh() (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
TeObject() (defined in Tetraedge::TeObject)Tetraedge::TeObject
textureUV(uint idx) const (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinline
transformationMatrix() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2
translate(const TeVector3f32 &vec) (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2virtual
update(const Common::Array< TeMatrix4x4 > *matricies1, const Common::Array< TeMatrix4x4 > *matricies2) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
update(TeIntrusivePtr< TeModelVertexAnimation > vertexanim) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
updateTo(const Common::Array< TeMatrix4x4 > *matricies1, const Common::Array< TeMatrix4x4 > *matricies2, Common::Array< TeVector3f32 > &verts, Common::Array< TeVector3f32 > &normals) (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
updateZ() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inlinevirtual
vertex(uint idx) const (defined in Tetraedge::TeMesh)Tetraedge::TeMesh
visible() const (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inlinevirtual
worldColor() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2
worldPosition() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2virtual
worldRotation() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2
worldScale() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2
worldTransformationMatrix() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2virtual
worldVisible() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2virtual
xSize() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inlinevirtual
ySize() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inlinevirtual
zSize() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2inlinevirtual
~Te3DObject2() (defined in Tetraedge::Te3DObject2)Tetraedge::Te3DObject2virtual
~TeI3DObject2() (defined in Tetraedge::TeI3DObject2)Tetraedge::TeI3DObject2inlinevirtual
~TeMesh() (defined in Tetraedge::TeMesh)Tetraedge::TeMeshinlinevirtual
~TeObject() (defined in Tetraedge::TeObject)Tetraedge::TeObjectinlinevirtual