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 |