This is the complete list of members for Tetraedge::TeFreeMoveZone, including all inherited members.
_lastTriangleHit (defined in Tetraedge::TePickMesh2) | Tetraedge::TePickMesh2 | protected |
_position (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | protected |
_rotation (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | protected |
_scale (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | protected |
_size (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | protected |
_verticies (defined in Tetraedge::TePickMesh2) | Tetraedge::TePickMesh2 | protected |
addChild(Te3DObject2 *newChild) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
addChildBefore(Te3DObject2 *newChild, const Te3DObject2 *ref) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
bordersDistance() const (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
buildAStar() (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
calcGridMatrix() (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
child(int offset) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
childCount() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inline |
childIndex(Te3DObject2 *childToFind) const (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | |
childList() const (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inline |
childListChanged() const (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inline |
cleanup() (defined in Tetraedge::TeObject) | Tetraedge::TeObject | static |
clear() (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
collisions(const TeVector3f32 &v1, const TeVector3f32 &v2) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
color() const (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inline |
colorInheritance() const (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inline |
correctCharacterPosition(const TeVector3f32 &pos, bool *flagout, bool f) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
curve(const TeVector3f32 &startpt, const TeVector2s32 &endpt, float param_5, bool findMeshFlag) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
curve(const TeVector3f32 &startpt, const TeVector3f32 &endpt) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
deleteLater() | Tetraedge::TeObject | |
deleteLaterStatic(TeObject *obj) (defined in Tetraedge::TeObject) | Tetraedge::TeObject | static |
deleteNow() | Tetraedge::TeObject | static |
deserialize(Common::ReadStream &stream, TeFreeMoveZone &dest, const Common::Array< TeBlocker > *blockers, const Common::Array< TeRectBlocker > *rectblockers, const Common::Array< TeActZone > *actzones) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | static |
deserialize(Common::ReadStream &stream, TePickMesh2 &mesh) (defined in Tetraedge::TePickMesh2) | Tetraedge::TePickMesh2 | static |
deserialize(Common::ReadStream &stream, Te3DObject2 &dest, bool includesName=true) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | static |
deserializeString(Common::ReadStream &stream) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | static |
deserializeUintArray(Common::ReadStream &stream, Common::Array< uint > &dest) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | static |
deserializeVectorArray(Common::ReadStream &stream, Common::Array< TeVector3f32 > &dest) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | static |
draw() override (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | virtual |
findNearestMesh(TeIntrusivePtr< TeCamera > &camera, const TeVector2s32 &frompt, Common::Array< TePickMesh2 *> &pickMeshes, TeVector3f32 *outloc, bool lastHitFirst) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | static |
findNearestPointOnBorder(const TeVector2f32 &pt) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
freeMoveZoneVerticies() const (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | inline |
hasBlockerIntersection(const TeVector2s32 &pt) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
hasCellBorderIntersection(const TeVector2s32 &pt) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
intersect(const TeVector3f32 &v1, const TeVector3f32 &v2, TeVector3f32 &v3, float &fout, bool useLastHit, uint *triangleHitOut) (defined in Tetraedge::TePickMesh2) | Tetraedge::TePickMesh2 | |
intersect2D(const TeVector2f32 &pt) (defined in Tetraedge::TePickMesh2) | Tetraedge::TePickMesh2 | |
isInZone(const TeVector3f32 &pt) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
lastTriangleHit() const (defined in Tetraedge::TePickMesh2) | Tetraedge::TePickMesh2 | |
loadAndCheckFourCC(Common::ReadStream &stream, const char *str) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | static |
loadAStar(const Common::Path &path, const TeVector2s32 &size) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
loadBin(const Common::Path &path, const Common::Array< TeBlocker > *blockers, const Common::Array< TeRectBlocker > *rectblockers, const Common::Array< TeActZone > *actzones, const TeVector2f32 &gridSize) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
loadBin(Common::ReadStream &stream, const Common::Array< TeBlocker > *blockers, const Common::Array< TeRectBlocker > *rectblockers, const Common::Array< TeActZone > *actzones, const TeVector2f32 &gridSize) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
name() const (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inline |
normalizeAngle(float angle) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | static |
onParentWorldColorChanged() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
onParentWorldTransformationMatrixChanged() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | |
onPositionChanged() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inline |
onSizeChanged() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inline |
onViewportChanged() (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
onWorldColorChanged() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inline |
onWorldTransformationMatrixChanged() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inline |
onWorldVisibleChanged() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inline |
onWorldVisibleChangedSlot() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | |
parent() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inline |
pointInTriangle(const TeVector2f32 &p1, const TeVector2f32 &p2, const TeVector2f32 &p3, const TeVector2f32 &p4) const (defined in Tetraedge::TePickMesh2) | Tetraedge::TePickMesh2 | |
position() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inlinevirtual |
preUpdateGrid() (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
projectOnAStarGrid(const TeVector3f32 &pt) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
removeChild(Te3DObject2 *toRemove) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
removeChildren() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
removeInsignificantPoints(const Common::Array< TeVector3f32 > &points) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
rotate(const TeQuaternion &rot) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | |
rotation() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inline |
scale() const (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inline |
serialize(Common::WriteStream &stream, const TeFreeMoveZone &src, bool updateFirst) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | static |
serialize(Common::WriteStream &stream, const TePickMesh2 &mesh) (defined in Tetraedge::TePickMesh2) | Tetraedge::TePickMesh2 | static |
serialize(Common::WriteStream &stream, Te3DObject2 &src) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | static |
setBordersDistance(float dist) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
setCamera(TeIntrusivePtr< TeCamera > &cam, bool noRecalcProjPoints) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
setCollisionSlide(bool val) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | inlinestatic |
setColor(const TeColor &col) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
setColorInheritance(bool val) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inlinevirtual |
setLastTriangleHit(uint lastHit) (defined in Tetraedge::TePickMesh2) | Tetraedge::TePickMesh2 | inline |
setName(const Common::String &newName) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inlinevirtual |
setNbTriangles(uint len) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
setParent(Te3DObject2 *newparent) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
setPathFindingOccluder(const TeOBP &occluder) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
setPosition(const TeVector3f32 &pos) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
setPositionFast(const TeVector3f32 &pos) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
setRotation(const TeQuaternion &rot) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
setScale(const TeVector3f32 &newScale) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
setSize(const TeVector3f32 &newSize) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
setTriangle(uint num, const TeVector3f32 &v1, const TeVector3f32 &v2, const TeVector3f32 &v3) (defined in Tetraedge::TePickMesh2) | Tetraedge::TePickMesh2 | |
setVertex(uint offset, const TeVector3f32 &vertex) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
setVisible(bool visible) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | |
setZPosition(float zpos) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
size() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inlinevirtual |
slide(const TeVector3f32 &pos) (defined in Tetraedge::TePickMesh2) | Tetraedge::TePickMesh2 | |
Te3DObject2() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | |
TeFreeMoveZone() (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
TeI3DObject2() (defined in Tetraedge::TeI3DObject2) | Tetraedge::TeI3DObject2 | |
TeObject() (defined in Tetraedge::TeObject) | Tetraedge::TeObject | |
TePickMesh2() (defined in Tetraedge::TePickMesh2) | Tetraedge::TePickMesh2 | |
transformAStarGridInWorldSpace(const TeVector2s32 &gridpt) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
transformationMatrix() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | |
transformHeightMin(float minval) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
transformVectorInWorldSpace(float param_3, float param_4) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
translate(const TeVector3f32 &vec) (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
triangle(uint num, TeVector3f32 &v1out, TeVector3f32 &v2out, TeVector3f32 &v3out) const (defined in Tetraedge::TePickMesh2) | Tetraedge::TePickMesh2 | |
updateBorders() (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
updateGrid(bool force) (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
updatePickMesh() (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
updateProjectedPoints() (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
updateTransformedVertices() (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
updateZ() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inlinevirtual |
verticies() (defined in Tetraedge::TePickMesh2) | Tetraedge::TePickMesh2 | inline |
verticies() const (defined in Tetraedge::TePickMesh2) | Tetraedge::TePickMesh2 | inline |
visible() const (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inlinevirtual |
worldColor() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | |
worldPosition() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
worldRotation() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | |
worldScale() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | |
worldTransformationMatrix() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
worldVisible() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
xSize() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inlinevirtual |
ySize() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inlinevirtual |
zSize() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | inlinevirtual |
~Te3DObject2() (defined in Tetraedge::Te3DObject2) | Tetraedge::Te3DObject2 | virtual |
~TeFreeMoveZone() (defined in Tetraedge::TeFreeMoveZone) | Tetraedge::TeFreeMoveZone | |
~TeI3DObject2() (defined in Tetraedge::TeI3DObject2) | Tetraedge::TeI3DObject2 | inlinevirtual |
~TeObject() (defined in Tetraedge::TeObject) | Tetraedge::TeObject | inlinevirtual |