|
void | apply () |
|
void | applyProjection () |
|
void | applyTransformations () |
|
void | buildOrthoMatrix () |
|
void | buildPerspectiveMatrix () |
|
void | buildPerspectiveMatrix2 () |
|
void | buildPerspectiveMatrix3 () |
|
void | draw () override |
|
Math::Ray | getRay (const TeVector2s32 &pxloc) |
|
void | loadXml (const Common::Path &path) |
|
void | orthogonalParams (float f1, float f2, float f3, float f4) |
|
TeMatrix4x4 | projectionMatrix () |
|
TeVector2f32 | projectPoint (const TeVector3f32 &pt) |
|
TeVector3f32 | projectPoint3f32 (const TeVector3f32 &pt) |
|
TeMatrix4x4 | transformationMatrix () |
|
TeVector3f32 | transformCoord (const TeVector3f32 &pt) |
|
TeVector3f32 | transformPoint2Dto3D (const TeVector3f32 &pt) |
|
void | viewport (int x, int y, uint width, uint height) |
|
TeVector2f32 | viewportSize () const |
|
TeSignal0Param & | onViewportChangedSignal () |
|
void | setFov (float fov) |
|
void | setOrthoPlanes (float near, float far) |
|
void | setProjMatrixType (int matrixType) |
|
int | projMatrixType () const |
|
void | setAspectRatio (float val) |
|
float | orthoNearPlane () const |
|
float | orthoFarPlane () const |
|
void | setOrthoNear (float f) |
|
void | setOrthoFar (float f) |
|
float | getViewportHeight () const |
|
float | getViewportWidth () const |
|
virtual void | addChild (Te3DObject2 *newChild) |
|
virtual void | addChildBefore (Te3DObject2 *newChild, const Te3DObject2 *ref) |
|
virtual Te3DObject2 * | child (int offset) |
|
int | childCount () |
|
int | childIndex (Te3DObject2 *childToFind) const |
|
const Common::Array< Te3DObject2 * > & | childList () const |
|
bool | childListChanged () const |
|
const TeColor & | color () const |
|
bool | colorInheritance () const |
|
const Common::String & | name () const |
|
virtual bool | onParentWorldColorChanged () |
|
bool | onParentWorldTransformationMatrixChanged () |
|
bool | onWorldVisibleChangedSlot () |
|
TeSignal0Param & | onPositionChanged () |
|
TeSignal0Param & | onSizeChanged () |
|
TeSignal0Param & | onWorldColorChanged () |
|
TeSignal0Param & | onWorldTransformationMatrixChanged () |
|
TeSignal0Param & | onWorldVisibleChanged () |
|
Te3DObject2 * | parent () |
|
virtual TeVector3f32 | position () |
|
virtual void | removeChild (Te3DObject2 *toRemove) |
|
virtual void | removeChildren () |
|
void | rotate (const TeQuaternion &rot) |
|
const TeQuaternion & | rotation () |
|
const TeVector3f32 & | scale () const |
|
virtual void | setColor (const TeColor &col) |
|
virtual void | setColorInheritance (bool val) |
|
virtual bool | setName (const Common::String &newName) |
|
virtual void | setParent (Te3DObject2 *newparent) |
|
virtual void | setPosition (const TeVector3f32 &pos) |
|
virtual void | setPositionFast (const TeVector3f32 &pos) |
|
virtual void | setRotation (const TeQuaternion &rot) |
|
virtual void | setScale (const TeVector3f32 &newScale) |
|
virtual void | setSize (const TeVector3f32 &newSize) |
|
void | setVisible (bool visible) |
|
virtual void | setZPosition (float zpos) |
|
virtual TeVector3f32 | size () |
|
TeMatrix4x4 | transformationMatrix () |
|
virtual void | translate (const TeVector3f32 &vec) |
|
virtual void | updateZ () |
|
virtual bool | visible () const |
|
TeColor | worldColor () |
|
virtual TeVector3f32 | worldPosition () |
|
TeQuaternion | worldRotation () |
|
TeVector3f32 | worldScale () |
|
virtual TeMatrix4x4 | worldTransformationMatrix () |
|
virtual bool | worldVisible () |
|
virtual float | xSize () |
|
virtual float | ySize () |
|
virtual float | zSize () |
|
void | deleteLater () |
|
bool | decrementCounter () |
|
void | incrementCounter () |
|
void | resetCounter () |
|