Home

class: TransformStatic


Transform that takes care about its versions

Extends:

TransformBase → TransformStatic

Methods summary


Public methods
private onChange(): void
private updateSkew(): void
public updateLocalTransform(): void
public updateTransform(parentTransform: PIXI.Transform): void
public setFromMatrix(matrix: PIXI.Matrix): void
public rotation(): void
private onChange(): void
private updateSkew(): void
public updateLocalTransform(): void
public updateTransform(parentTransform: PIXI.Transform): void
public setFromMatrix(matrix: PIXI.Matrix): void
public rotation(): void

Properties


Name Type Attribute Description
position PIXI.ObservablePoint public

The coordinate of the object relative to the local coordinates of the parent.

scale PIXI.ObservablePoint public

The scale factor of the object.

pivot PIXI.ObservablePoint public

The pivot point of the displayObject that it rotates around

skew PIXI.ObservablePoint public

The skew amount, on the x and y axis.

position PIXI.ObservablePoint public

The coordinate of the object relative to the local coordinates of the parent.

scale PIXI.ObservablePoint public

The scale factor of the object.

pivot PIXI.ObservablePoint public

The pivot point of the displayObject that it rotates around

skew PIXI.ObservablePoint public

The skew amount, on the x and y axis.

worldTransform PIXI.Matrix public

The global matrix transform. It can be swapped temporarily by some functions like getLocalBounds()

localTransform PIXI.Matrix public

The local matrix transform

updateWorldTransform public

Updates the values of the object and applies the parent's transform.

Methods


onChange(): void

Called when a value changes.

Returns:

void


updateSkew(): void

Called when skew or rotation changes

Returns:

void


updateLocalTransform(): void

Updates only local matrix

Returns:

void


updateTransform(parentTransform: PIXI.Transform): void

Updates the values of the object and applies the parent's transform.

Params:

Name Type Attribute Description
parentTransform

The transform of the parent of this object

Returns:

void


setFromMatrix(matrix: PIXI.Matrix): void

Decomposes a matrix and sets the transforms properties based on it.

Params:

Name Type Attribute Description
matrix

The matrix to decompose

Returns:

void


rotation(): void

The rotation of the object in radians.

Returns:

void


onChange(): void

Called when a value changes.

Returns:

void


updateSkew(): void

Called when skew or rotation changes

Returns:

void


updateLocalTransform(): void

Updates only local matrix

Returns:

void


updateTransform(parentTransform: PIXI.Transform): void

Updates the values of the object and applies the parent's transform.

Params:

Name Type Attribute Description
parentTransform

The transform of the parent of this object

Returns:

void


setFromMatrix(matrix: PIXI.Matrix): void

Decomposes a matrix and sets the transforms properties based on it.

Params:

Name Type Attribute Description
matrix

The matrix to decompose

Returns:

void


rotation(): void

The rotation of the object in radians.

Returns:

void


  {
    "comment": "/**\n * Transform that takes care about its versions\n *\n * @class\n * @extends PIXI.TransformBase\n * @memberof PIXI\n */",
    "meta": {
        "range": [
            240,
            5112
        ],
        "filename": "TransformStatic.js",
        "lineno": 13,
        "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display",
        "code": {
            "id": "astnode100006849",
            "name": "TransformStatic",
            "type": "ClassDeclaration",
            "paramnames": []
        }
    },
    "classdesc": "

Transform that takes care about its versions

", "kind": "class", "augments": [ "PIXI.TransformBase" ], "memberof": "PIXI", "name": "TransformStatic", "longname": "PIXI.TransformStatic", "scope": "static", "params": [], "___id": "T000002R000699", "___s": true, "$methods": [ { "comment": "/**\n * Called when a value changes.\n *\n * @private\n */", "meta": { "range": [ 1695, 1743 ], "filename": "TransformStatic.js", "lineno": 66, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100006954", "name": "TransformStatic#onChange", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "

Called when a value changes.

", "access": "private", "name": "onChange", "longname": "PIXI.TransformStatic#onChange", "kind": "function", "memberof": "PIXI.TransformStatic", "scope": "instance", "params": [], "___id": "T000002R000716", "___s": true, "skip": true, "slug": "PIXI.TransformStaticonChange", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * Called when skew or rotation changes\n *\n * @private\n */", "meta": { "range": [ 1832, 2162 ], "filename": "TransformStatic.js", "lineno": 76, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100006963", "name": "TransformStatic#updateSkew", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "

Called when skew or rotation changes

", "access": "private", "name": "updateSkew", "longname": "PIXI.TransformStatic#updateSkew", "kind": "function", "memberof": "PIXI.TransformStatic", "scope": "instance", "params": [], "___id": "T000002R000717", "___s": true, "skip": true, "slug": "PIXI.TransformStaticupdateSkew", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * Updates only local matrix\n */", "meta": { "range": [ 2217, 2936 ], "filename": "TransformStatic.js", "lineno": 89, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100007045", "name": "TransformStatic#updateLocalTransform", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "

Updates only local matrix

", "name": "updateLocalTransform", "longname": "PIXI.TransformStatic#updateLocalTransform", "kind": "function", "memberof": "PIXI.TransformStatic", "scope": "instance", "params": [], "overrides": "PIXI.TransformBase#updateLocalTransform", "___id": "T000002R000722", "___s": true, "skip": true, "slug": "PIXI.TransformStaticupdateLocalTransform", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * Updates the values of the object and applies the parent's transform.\n *\n * @param {PIXI.Transform} parentTransform - The transform of the parent of this object\n */", "meta": { "range": [ 3133, 4565 ], "filename": "TransformStatic.js", "lineno": 115, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100007195", "name": "TransformStatic#updateTransform", "type": "MethodDefinition", "paramnames": [ "parentTransform" ] }, "vars": { "": null } }, "description": "

Updates the values of the object and applies the parent's transform.

", "params": [ { "type": { "names": [ "PIXI.Transform" ] }, "description": "

The transform of the parent of this object

", "name": "parentTransform" } ], "name": "updateTransform", "longname": "PIXI.TransformStatic#updateTransform", "kind": "function", "memberof": "PIXI.TransformStatic", "scope": "instance", "overrides": "PIXI.TransformBase#updateTransform", "___id": "T000002R000732", "___s": true, "skip": true, "slug": "PIXI.TransformStaticupdateTransform", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * Decomposes a matrix and sets the transforms properties based on it.\n *\n * @param {PIXI.Matrix} matrix - The matrix to decompose\n */", "meta": { "range": [ 4730, 4821 ], "filename": "TransformStatic.js", "lineno": 160, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100007508", "name": "TransformStatic#setFromMatrix", "type": "MethodDefinition", "paramnames": [ "matrix" ] }, "vars": { "": null } }, "description": "

Decomposes a matrix and sets the transforms properties based on it.

", "params": [ { "type": { "names": [ "PIXI.Matrix" ] }, "description": "

The matrix to decompose

", "name": "matrix" } ], "name": "setFromMatrix", "longname": "PIXI.TransformStatic#setFromMatrix", "kind": "function", "memberof": "PIXI.TransformStatic", "scope": "instance", "___id": "T000002R000751", "___s": true, "skip": true, "slug": "PIXI.TransformStaticsetFromMatrix", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * The rotation of the object in radians.\n *\n * @member {number}\n */", "meta": { "range": [ 4920, 4977 ], "filename": "TransformStatic.js", "lineno": 171, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100007524", "name": "TransformStatic#rotation", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "

The rotation of the object in radians.

", "kind": "member", "type": { "names": [ "number" ] }, "name": "rotation", "longname": "PIXI.TransformStatic#rotation", "memberof": "PIXI.TransformStatic", "scope": "instance", "params": [], "___id": "T000002R000752", "___s": true, "skip": true, "slug": "PIXI.TransformStaticrotation", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * Called when a value changes.\n *\n * @private\n */", "meta": { "range": [ 1695, 1743 ], "filename": "TransformStatic.js", "lineno": 66, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100081633", "name": "TransformStatic#onChange", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "

Called when a value changes.

", "access": "private", "name": "onChange", "longname": "PIXI.TransformStatic#onChange", "kind": "function", "memberof": "PIXI.TransformStatic", "scope": "instance", "params": [], "___id": "T000002R007650", "___s": true, "skip": true, "slug": "PIXI.TransformStaticonChange", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * Called when skew or rotation changes\n *\n * @private\n */", "meta": { "range": [ 1832, 2162 ], "filename": "TransformStatic.js", "lineno": 76, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100081642", "name": "TransformStatic#updateSkew", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "

Called when skew or rotation changes

", "access": "private", "name": "updateSkew", "longname": "PIXI.TransformStatic#updateSkew", "kind": "function", "memberof": "PIXI.TransformStatic", "scope": "instance", "params": [], "___id": "T000002R007651", "___s": true, "skip": true, "slug": "PIXI.TransformStaticupdateSkew", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * Updates only local matrix\n */", "meta": { "range": [ 2217, 2936 ], "filename": "TransformStatic.js", "lineno": 89, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100081724", "name": "TransformStatic#updateLocalTransform", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "

Updates only local matrix

", "name": "updateLocalTransform", "longname": "PIXI.TransformStatic#updateLocalTransform", "kind": "function", "memberof": "PIXI.TransformStatic", "scope": "instance", "params": [], "overrides": "PIXI.TransformBase#updateLocalTransform", "___id": "T000002R007656", "___s": true, "skip": true, "slug": "PIXI.TransformStaticupdateLocalTransform", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * Updates the values of the object and applies the parent's transform.\n *\n * @param {PIXI.Transform} parentTransform - The transform of the parent of this object\n */", "meta": { "range": [ 3133, 4565 ], "filename": "TransformStatic.js", "lineno": 115, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100081874", "name": "TransformStatic#updateTransform", "type": "MethodDefinition", "paramnames": [ "parentTransform" ] }, "vars": { "": null } }, "description": "

Updates the values of the object and applies the parent's transform.

", "params": [ { "type": { "names": [ "PIXI.Transform" ] }, "description": "

The transform of the parent of this object

", "name": "parentTransform" } ], "name": "updateTransform", "longname": "PIXI.TransformStatic#updateTransform", "kind": "function", "memberof": "PIXI.TransformStatic", "scope": "instance", "overrides": "PIXI.TransformBase#updateTransform", "___id": "T000002R007666", "___s": true, "skip": true, "slug": "PIXI.TransformStaticupdateTransform", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * Decomposes a matrix and sets the transforms properties based on it.\n *\n * @param {PIXI.Matrix} matrix - The matrix to decompose\n */", "meta": { "range": [ 4730, 4821 ], "filename": "TransformStatic.js", "lineno": 160, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100082187", "name": "TransformStatic#setFromMatrix", "type": "MethodDefinition", "paramnames": [ "matrix" ] }, "vars": { "": null } }, "description": "

Decomposes a matrix and sets the transforms properties based on it.

", "params": [ { "type": { "names": [ "PIXI.Matrix" ] }, "description": "

The matrix to decompose

", "name": "matrix" } ], "name": "setFromMatrix", "longname": "PIXI.TransformStatic#setFromMatrix", "kind": "function", "memberof": "PIXI.TransformStatic", "scope": "instance", "___id": "T000002R007685", "___s": true, "skip": true, "slug": "PIXI.TransformStaticsetFromMatrix", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * The rotation of the object in radians.\n *\n * @member {number}\n */", "meta": { "range": [ 4920, 4977 ], "filename": "TransformStatic.js", "lineno": 171, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100082203", "name": "TransformStatic#rotation", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "

The rotation of the object in radians.

", "kind": "member", "type": { "names": [ "number" ] }, "name": "rotation", "longname": "PIXI.TransformStatic#rotation", "memberof": "PIXI.TransformStatic", "scope": "instance", "params": [], "___id": "T000002R007686", "___s": true, "skip": true, "slug": "PIXI.TransformStaticrotation", "filepath": "core\\display\\TransformStatic.js" } ], "$attributes": [ { "comment": "/**\n * The coordinate of the object relative to the local coordinates of the parent.\n *\n * @member {PIXI.ObservablePoint} PIXI.TransformStatic#position\n */", "meta": { "range": [ 360, 547 ], "filename": "TransformStatic.js", "lineno": 22, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "

The coordinate of the object relative to the local coordinates of the parent.

", "kind": "member", "name": "position", "type": { "names": [ "PIXI.ObservablePoint" ] }, "memberof": "PIXI.TransformStatic", "longname": "PIXI.TransformStatic#position", "scope": "instance", "___id": "T000002R000701", "___s": true, "skip": true, "slug": "PIXI.TransformStaticposition", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * The scale factor of the object.\n *\n * @member {PIXI.ObservablePoint} PIXI.TransformStatic#scale\n */", "meta": { "range": [ 629, 767 ], "filename": "TransformStatic.js", "lineno": 29, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "

The scale factor of the object.

", "kind": "member", "name": "scale", "type": { "names": [ "PIXI.ObservablePoint" ] }, "memberof": "PIXI.TransformStatic", "longname": "PIXI.TransformStatic#scale", "scope": "instance", "___id": "T000002R000703", "___s": true, "skip": true, "slug": "PIXI.TransformStaticscale", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * The pivot point of the displayObject that it rotates around\n *\n * @member {PIXI.ObservablePoint} PIXI.TransformStatic#pivot\n */", "meta": { "range": [ 846, 1012 ], "filename": "TransformStatic.js", "lineno": 36, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "

The pivot point of the displayObject that it rotates around

", "kind": "member", "name": "pivot", "type": { "names": [ "PIXI.ObservablePoint" ] }, "memberof": "PIXI.TransformStatic", "longname": "PIXI.TransformStatic#pivot", "scope": "instance", "___id": "T000002R000705", "___s": true, "skip": true, "slug": "PIXI.TransformStaticpivot", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * The skew amount, on the x and y axis.\n *\n * @member {PIXI.ObservablePoint} PIXI.TransformStatic#skew\n */", "meta": { "range": [ 1091, 1234 ], "filename": "TransformStatic.js", "lineno": 43, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "

The skew amount, on the x and y axis.

", "kind": "member", "name": "skew", "type": { "names": [ "PIXI.ObservablePoint" ] }, "memberof": "PIXI.TransformStatic", "longname": "PIXI.TransformStatic#skew", "scope": "instance", "___id": "T000002R000707", "___s": true, "skip": true, "slug": "PIXI.TransformStaticskew", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * The coordinate of the object relative to the local coordinates of the parent.\n *\n * @member {PIXI.ObservablePoint} PIXI.TransformStatic#position\n */", "meta": { "range": [ 360, 547 ], "filename": "TransformStatic.js", "lineno": 22, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "

The coordinate of the object relative to the local coordinates of the parent.

", "kind": "member", "name": "position", "type": { "names": [ "PIXI.ObservablePoint" ] }, "memberof": "PIXI.TransformStatic", "longname": "PIXI.TransformStatic#position", "scope": "instance", "___id": "T000002R007635", "___s": true, "skip": true, "slug": "PIXI.TransformStaticposition", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * The scale factor of the object.\n *\n * @member {PIXI.ObservablePoint} PIXI.TransformStatic#scale\n */", "meta": { "range": [ 629, 767 ], "filename": "TransformStatic.js", "lineno": 29, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "

The scale factor of the object.

", "kind": "member", "name": "scale", "type": { "names": [ "PIXI.ObservablePoint" ] }, "memberof": "PIXI.TransformStatic", "longname": "PIXI.TransformStatic#scale", "scope": "instance", "___id": "T000002R007637", "___s": true, "skip": true, "slug": "PIXI.TransformStaticscale", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * The pivot point of the displayObject that it rotates around\n *\n * @member {PIXI.ObservablePoint} PIXI.TransformStatic#pivot\n */", "meta": { "range": [ 846, 1012 ], "filename": "TransformStatic.js", "lineno": 36, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "

The pivot point of the displayObject that it rotates around

", "kind": "member", "name": "pivot", "type": { "names": [ "PIXI.ObservablePoint" ] }, "memberof": "PIXI.TransformStatic", "longname": "PIXI.TransformStatic#pivot", "scope": "instance", "___id": "T000002R007639", "___s": true, "skip": true, "slug": "PIXI.TransformStaticpivot", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * The skew amount, on the x and y axis.\n *\n * @member {PIXI.ObservablePoint} PIXI.TransformStatic#skew\n */", "meta": { "range": [ 1091, 1234 ], "filename": "TransformStatic.js", "lineno": 43, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "

The skew amount, on the x and y axis.

", "kind": "member", "name": "skew", "type": { "names": [ "PIXI.ObservablePoint" ] }, "memberof": "PIXI.TransformStatic", "longname": "PIXI.TransformStatic#skew", "scope": "instance", "___id": "T000002R007641", "___s": true, "skip": true, "slug": "PIXI.TransformStaticskew", "filepath": "core\\display\\TransformStatic.js" }, { "comment": "/**\n * The global matrix transform. It can be swapped temporarily by some functions like getLocalBounds()\n *\n * @member {PIXI.Matrix} PIXI.TransformBase#worldTransform\n */", "meta": { "range": [ 245, 448 ], "filename": "TransformBase.js", "lineno": 18, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "

The global matrix transform. It can be swapped temporarily by some functions like getLocalBounds()

", "kind": "member", "name": "worldTransform", "type": { "names": [ "PIXI.Matrix" ] }, "memberof": "PIXI.TransformStatic", "longname": "PIXI.TransformStatic#worldTransform", "scope": "instance", "inherits": "PIXI.TransformBase#worldTransform", "inherited": true, "overrides": "PIXI.TransformBase#worldTransform", "___id": "T000002R013905", "___s": true, "skip": true, "slug": "PIXI.TransformStaticworldTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * The local matrix transform\n *\n * @member {PIXI.Matrix} PIXI.TransformBase#localTransform\n */", "meta": { "range": [ 502, 633 ], "filename": "TransformBase.js", "lineno": 25, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "

The local matrix transform

", "kind": "member", "name": "localTransform", "type": { "names": [ "PIXI.Matrix" ] }, "memberof": "PIXI.TransformStatic", "longname": "PIXI.TransformStatic#localTransform", "scope": "instance", "inherits": "PIXI.TransformBase#localTransform", "inherited": true, "overrides": "PIXI.TransformBase#localTransform", "___id": "T000002R013906", "___s": true, "skip": true, "slug": "PIXI.TransformStaticlocalTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * Updates the values of the object and applies the parent's transform.\n * @param parentTransform {PIXI.Transform} The transform of the parent of this object\n *\n */", "meta": { "range": [ 1837, 1923 ], "filename": "TransformBase.js", "lineno": 73, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100006820", "name": "TransformBase.prototype.updateWorldTransform", "type": "MemberExpression", "value": "TransformBase.prototype.updateTransform", "paramnames": [] } }, "description": "

Updates the values of the object and applies the parent's transform.

", "params": [ { "type": { "names": [ "PIXI.Transform" ] }, "description": "

The transform of the parent of this object

", "name": "parentTransform" } ], "name": "updateWorldTransform", "longname": "PIXI.TransformStatic#updateWorldTransform", "kind": "member", "memberof": "PIXI.TransformStatic", "scope": "instance", "inherits": "PIXI.TransformBase#updateWorldTransform", "inherited": true, "overrides": "PIXI.TransformBase#updateWorldTransform", "___id": "T000002R013907", "___s": true, "skip": true, "slug": "PIXI.TransformStaticupdateWorldTransform", "filepath": "core\\display\\TransformBase.js" } ], "$staticmethods": [], "$staticproperties": [], "$augments": [ { "comment": "/**\n * Generic class to deal with traditional 2D matrix transforms\n *\n * @class\n * @memberof PIXI\n */", "meta": { "range": [ 168, 1665 ], "filename": "TransformBase.js", "lineno": 11, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100006626", "name": "TransformBase", "type": "ClassDeclaration", "paramnames": [] } }, "classdesc": "

Generic class to deal with traditional 2D matrix transforms

", "kind": "class", "memberof": "PIXI", "name": "TransformBase", "longname": "PIXI.TransformBase", "scope": "static", "params": [], "___id": "T000002R000677", "___s": true, "$methods": [ { "comment": "/**\n * TransformBase does not have decomposition, so this function wont do anything\n */", "meta": { "range": [ 845, 896 ], "filename": "TransformBase.js", "lineno": 39, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100006659", "name": "TransformBase#updateLocalTransform", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "

TransformBase does not have decomposition, so this function wont do anything

", "name": "updateLocalTransform", "longname": "PIXI.TransformBase#updateLocalTransform", "kind": "function", "memberof": "PIXI.TransformBase", "scope": "instance", "params": [], "___id": "T000002R000685", "___s": true, "skip": true, "slug": "PIXI.TransformBaseupdateLocalTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * Updates the values of the object and applies the parent's transform.\n *\n * @param {PIXI.TransformBase} parentTransform - The transform of the parent of this object\n */", "meta": { "range": [ 1097, 1662 ], "filename": "TransformBase.js", "lineno": 49, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100006663", "name": "TransformBase#updateTransform", "type": "MethodDefinition", "paramnames": [ "parentTransform" ] }, "vars": { "": null } }, "description": "

Updates the values of the object and applies the parent's transform.

", "params": [ { "type": { "names": [ "PIXI.TransformBase" ] }, "description": "

The transform of the parent of this object

", "name": "parentTransform" } ], "name": "updateTransform", "longname": "PIXI.TransformBase#updateTransform", "kind": "function", "memberof": "PIXI.TransformBase", "scope": "instance", "___id": "T000002R000686", "___s": true, "skip": true, "slug": "PIXI.TransformBaseupdateTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * TransformBase does not have decomposition, so this function wont do anything\n */", "meta": { "range": [ 845, 896 ], "filename": "TransformBase.js", "lineno": 39, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100081338", "name": "TransformBase#updateLocalTransform", "type": "MethodDefinition", "paramnames": [] }, "vars": { "": null } }, "description": "

TransformBase does not have decomposition, so this function wont do anything

", "name": "updateLocalTransform", "longname": "PIXI.TransformBase#updateLocalTransform", "kind": "function", "memberof": "PIXI.TransformBase", "scope": "instance", "params": [], "___id": "T000002R007619", "___s": true, "skip": true, "slug": "PIXI.TransformBaseupdateLocalTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * Updates the values of the object and applies the parent's transform.\n *\n * @param {PIXI.TransformBase} parentTransform - The transform of the parent of this object\n */", "meta": { "range": [ 1097, 1662 ], "filename": "TransformBase.js", "lineno": 49, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100081342", "name": "TransformBase#updateTransform", "type": "MethodDefinition", "paramnames": [ "parentTransform" ] }, "vars": { "": null } }, "description": "

Updates the values of the object and applies the parent's transform.

", "params": [ { "type": { "names": [ "PIXI.TransformBase" ] }, "description": "

The transform of the parent of this object

", "name": "parentTransform" } ], "name": "updateTransform", "longname": "PIXI.TransformBase#updateTransform", "kind": "function", "memberof": "PIXI.TransformBase", "scope": "instance", "___id": "T000002R007620", "___s": true, "skip": true, "slug": "PIXI.TransformBaseupdateTransform", "filepath": "core\\display\\TransformBase.js" } ], "$attributes": [ { "comment": "/**\n * The global matrix transform. It can be swapped temporarily by some functions like getLocalBounds()\n *\n * @member {PIXI.Matrix} PIXI.TransformBase#worldTransform\n */", "meta": { "range": [ 245, 448 ], "filename": "TransformBase.js", "lineno": 18, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "

The global matrix transform. It can be swapped temporarily by some functions like getLocalBounds()

", "kind": "member", "name": "worldTransform", "type": { "names": [ "PIXI.Matrix" ] }, "memberof": "PIXI.TransformBase", "longname": "PIXI.TransformBase#worldTransform", "scope": "instance", "___id": "T000002R000679", "___s": true, "skip": true, "slug": "PIXI.TransformBaseworldTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * The local matrix transform\n *\n * @member {PIXI.Matrix} PIXI.TransformBase#localTransform\n */", "meta": { "range": [ 502, 633 ], "filename": "TransformBase.js", "lineno": 25, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "

The local matrix transform

", "kind": "member", "name": "localTransform", "type": { "names": [ "PIXI.Matrix" ] }, "memberof": "PIXI.TransformBase", "longname": "PIXI.TransformBase#localTransform", "scope": "instance", "___id": "T000002R000681", "___s": true, "skip": true, "slug": "PIXI.TransformBaselocalTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * Updates the values of the object and applies the parent's transform.\n * @param parentTransform {PIXI.Transform} The transform of the parent of this object\n *\n */", "meta": { "range": [ 1837, 1923 ], "filename": "TransformBase.js", "lineno": 73, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100006820", "name": "TransformBase.prototype.updateWorldTransform", "type": "MemberExpression", "value": "TransformBase.prototype.updateTransform", "paramnames": [] } }, "description": "

Updates the values of the object and applies the parent's transform.

", "params": [ { "type": { "names": [ "PIXI.Transform" ] }, "description": "

The transform of the parent of this object

", "name": "parentTransform" } ], "name": "updateWorldTransform", "longname": "PIXI.TransformBase#updateWorldTransform", "kind": "member", "memberof": "PIXI.TransformBase", "scope": "instance", "___id": "T000002R000696", "___s": true, "skip": true, "slug": "PIXI.TransformBaseupdateWorldTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * The global matrix transform. It can be swapped temporarily by some functions like getLocalBounds()\n *\n * @member {PIXI.Matrix} PIXI.TransformBase#worldTransform\n */", "meta": { "range": [ 245, 448 ], "filename": "TransformBase.js", "lineno": 18, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "

The global matrix transform. It can be swapped temporarily by some functions like getLocalBounds()

", "kind": "member", "name": "worldTransform", "type": { "names": [ "PIXI.Matrix" ] }, "memberof": "PIXI.TransformBase", "longname": "PIXI.TransformBase#worldTransform", "scope": "instance", "___id": "T000002R007613", "___s": true, "skip": true, "slug": "PIXI.TransformBaseworldTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * The local matrix transform\n *\n * @member {PIXI.Matrix} PIXI.TransformBase#localTransform\n */", "meta": { "range": [ 502, 633 ], "filename": "TransformBase.js", "lineno": 25, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": {} }, "description": "

The local matrix transform

", "kind": "member", "name": "localTransform", "type": { "names": [ "PIXI.Matrix" ] }, "memberof": "PIXI.TransformBase", "longname": "PIXI.TransformBase#localTransform", "scope": "instance", "___id": "T000002R007615", "___s": true, "skip": true, "slug": "PIXI.TransformBaselocalTransform", "filepath": "core\\display\\TransformBase.js" }, { "comment": "/**\n * Updates the values of the object and applies the parent's transform.\n * @param parentTransform {PIXI.Transform} The transform of the parent of this object\n *\n */", "meta": { "range": [ 1837, 1923 ], "filename": "TransformBase.js", "lineno": 73, "path": "C:\\Users\\beaujeup\\projects\\jsdoc-template\\examples\\pixi.js\\pixi.js-repo\\src\\core\\display", "code": { "id": "astnode100081499", "name": "TransformBase.prototype.updateWorldTransform", "type": "MemberExpression", "value": "TransformBase.prototype.updateTransform", "paramnames": [] } }, "description": "

Updates the values of the object and applies the parent's transform.

", "params": [ { "type": { "names": [ "PIXI.Transform" ] }, "description": "

The transform of the parent of this object

", "name": "parentTransform" } ], "name": "updateWorldTransform", "longname": "PIXI.TransformBase#updateWorldTransform", "kind": "member", "memberof": "PIXI.TransformBase", "scope": "instance", "___id": "T000002R007630", "___s": true, "skip": true, "slug": "PIXI.TransformBaseupdateWorldTransform", "filepath": "core\\display\\TransformBase.js" } ], "$staticmethods": [], "$staticproperties": [], "$augments": [], "$augmentedBy": [ { "name": "Transform" }, { "name": "TransformStatic" }, { "name": "Transform" }, { "name": "TransformStatic" } ], "filepath": "core\\display\\TransformBase.js" } ], "$augmentedBy": [], "filepath": "core\\display\\TransformStatic.js" }