Subversion Repository Public Repository

Nextrek

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
    "uid": "C76A2092KACC6A4DA0S8778E69E7B1E95651",
    "isLoaded": true,
    "lastModificationTime": 0,
    "items": {
        "name": "UIElementPoint",
        "type": "game_script",
        "order": 5,
        "content": "# ===================================================================\n#\n#   Script: UIElementPoint\n#\n#   $$COPYRIGHT$$\n#\n# ===================================================================\nclass UIElementPoint\n    ###*\n    * An ui point is like a regular point with an x- and y-coordinate but if one of the\n    * coordinates is changed the <b>needsUpdate</b> property of the\n    * assigned game object will be set to <b>true</b> to trigger a refresh.\n    *\n    * @module ui\n    * @class UIElementPoint\n    * @memberof ui\n    * @constructor\n    * @params {Object} object - The UI object the rectangle belongs to.\n    ###\n    constructor: (object) ->\n        ###*\n        * The UI object the rectangle belongs to.\n        * @property object\n        * @type gs.Object_UIElement\n        ###\n        @object = object ? {}\n        \n        ###*\n        * The x-coordinate of the point.\n        * @property x\n        * @type number\n        ###\n        @x = 0\n        \n        ###*\n        * The y-coordinate of the point.\n        * @property y\n        * @type number\n        ###\n        @y = 0\n    \n    @accessors \"x\", \n        set: (x) ->\n            if x != @x_\n                @x_ = x\n                @object.needsUpdate = yes\n        get: -> @x_\n        \n    @accessors \"y\", \n        set: (y) ->\n            if y != @y_\n                @y_ = y\n                @object.needsUpdate = yes\n        get: -> @y_\n       \nui.UIElementPoint = UIElementPoint   ",
        "parentId": "2EC9F946K6417A4973S8308E368608E89B8B",
        "folder": false,
        "compiledContent": "var UIElementPoint;\n\nUIElementPoint = (function() {\n\n  /**\n  * An ui point is like a regular point with an x- and y-coordinate but if one of the\n  * coordinates is changed the <b>needsUpdate</b> property of the\n  * assigned game object will be set to <b>true</b> to trigger a refresh.\n  *\n  * @module ui\n  * @class UIElementPoint\n  * @memberof ui\n  * @constructor\n  * @params {Object} object - The UI object the rectangle belongs to.\n   */\n  function UIElementPoint(object) {\n\n    /**\n    * The UI object the rectangle belongs to.\n    * @property object\n    * @type gs.Object_UIElement\n     */\n    this.object = object != null ? object : {};\n\n    /**\n    * The x-coordinate of the point.\n    * @property x\n    * @type number\n     */\n    this.x = 0;\n\n    /**\n    * The y-coordinate of the point.\n    * @property y\n    * @type number\n     */\n    this.y = 0;\n  }\n\n  UIElementPoint.accessors(\"x\", {\n    set: function(x) {\n      if (x !== this.x_) {\n        this.x_ = x;\n        return this.object.needsUpdate = true;\n      }\n    },\n    get: function() {\n      return this.x_;\n    }\n  });\n\n  UIElementPoint.accessors(\"y\", {\n    set: function(y) {\n      if (y !== this.y_) {\n        this.y_ = y;\n        return this.object.needsUpdate = true;\n      }\n    },\n    get: function() {\n      return this.y_;\n    }\n  });\n\n  return UIElementPoint;\n\n})();\n\nui.UIElementPoint = UIElementPoint;\n\n//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQU9BLElBQUE7O0FBQU07O0FBQ0Y7Ozs7Ozs7Ozs7O0VBV2Esd0JBQUMsTUFBRDs7QUFDVDs7Ozs7SUFLQSxJQUFDLENBQUEsTUFBRCxvQkFBVSxTQUFTOztBQUVuQjs7Ozs7SUFLQSxJQUFDLENBQUEsQ0FBRCxHQUFLOztBQUVMOzs7OztJQUtBLElBQUMsQ0FBQSxDQUFELEdBQUs7RUFwQkk7O0VBc0JiLGNBQUMsQ0FBQSxTQUFELENBQVcsR0FBWCxFQUNJO0lBQUEsR0FBQSxFQUFLLFNBQUMsQ0FBRDtNQUNELElBQUcsQ0FBQSxLQUFLLElBQUMsQ0FBQSxFQUFUO1FBQ0ksSUFBQyxDQUFBLEVBQUQsR0FBTTtlQUNOLElBQUMsQ0FBQSxNQUFNLENBQUMsV0FBUixHQUFzQixLQUYxQjs7SUFEQyxDQUFMO0lBSUEsR0FBQSxFQUFLLFNBQUE7YUFBRyxJQUFDLENBQUE7SUFBSixDQUpMO0dBREo7O0VBT0EsY0FBQyxDQUFBLFNBQUQsQ0FBVyxHQUFYLEVBQ0k7SUFBQSxHQUFBLEVBQUssU0FBQyxDQUFEO01BQ0QsSUFBRyxDQUFBLEtBQUssSUFBQyxDQUFBLEVBQVQ7UUFDSSxJQUFDLENBQUEsRUFBRCxHQUFNO2VBQ04sSUFBQyxDQUFBLE1BQU0sQ0FBQyxXQUFSLEdBQXNCLEtBRjFCOztJQURDLENBQUw7SUFJQSxHQUFBLEVBQUssU0FBQTthQUFHLElBQUMsQ0FBQTtJQUFKLENBSkw7R0FESjs7Ozs7O0FBT0osRUFBRSxDQUFDLGNBQUgsR0FBb0IiLCJzb3VyY2VzQ29udGVudCI6WyIjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiNcbiMgICBTY3JpcHQ6IFVJRWxlbWVudFBvaW50XG4jXG4jICAgJCRDT1BZUklHSFQkJFxuI1xuIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5jbGFzcyBVSUVsZW1lbnRQb2ludFxuICAgICMjIypcbiAgICAqIEFuIHVpIHBvaW50IGlzIGxpa2UgYSByZWd1bGFyIHBvaW50IHdpdGggYW4geC0gYW5kIHktY29vcmRpbmF0ZSBidXQgaWYgb25lIG9mIHRoZVxuICAgICogY29vcmRpbmF0ZXMgaXMgY2hhbmdlZCB0aGUgPGI+bmVlZHNVcGRhdGU8L2I+IHByb3BlcnR5IG9mIHRoZVxuICAgICogYXNzaWduZWQgZ2FtZSBvYmplY3Qgd2lsbCBiZSBzZXQgdG8gPGI+dHJ1ZTwvYj4gdG8gdHJpZ2dlciBhIHJlZnJlc2guXG4gICAgKlxuICAgICogQG1vZHVsZSB1aVxuICAgICogQGNsYXNzIFVJRWxlbWVudFBvaW50XG4gICAgKiBAbWVtYmVyb2YgdWlcbiAgICAqIEBjb25zdHJ1Y3RvclxuICAgICogQHBhcmFtcyB7T2JqZWN0fSBvYmplY3QgLSBUaGUgVUkgb2JqZWN0IHRoZSByZWN0YW5nbGUgYmVsb25ncyB0by5cbiAgICAjIyNcbiAgICBjb25zdHJ1Y3RvcjogKG9iamVjdCkgLT5cbiAgICAgICAgIyMjKlxuICAgICAgICAqIFRoZSBVSSBvYmplY3QgdGhlIHJlY3RhbmdsZSBiZWxvbmdzIHRvLlxuICAgICAgICAqIEBwcm9wZXJ0eSBvYmplY3RcbiAgICAgICAgKiBAdHlwZSBncy5PYmplY3RfVUlFbGVtZW50XG4gICAgICAgICMjI1xuICAgICAgICBAb2JqZWN0ID0gb2JqZWN0ID8ge31cbiAgICAgICAgXG4gICAgICAgICMjIypcbiAgICAgICAgKiBUaGUgeC1jb29yZGluYXRlIG9mIHRoZSBwb2ludC5cbiAgICAgICAgKiBAcHJvcGVydHkgeFxuICAgICAgICAqIEB0eXBlIG51bWJlclxuICAgICAgICAjIyNcbiAgICAgICAgQHggPSAwXG4gICAgICAgIFxuICAgICAgICAjIyMqXG4gICAgICAgICogVGhlIHktY29vcmRpbmF0ZSBvZiB0aGUgcG9pbnQuXG4gICAgICAgICogQHByb3BlcnR5IHlcbiAgICAgICAgKiBAdHlwZSBudW1iZXJcbiAgICAgICAgIyMjXG4gICAgICAgIEB5ID0gMFxuICAgIFxuICAgIEBhY2Nlc3NvcnMgXCJ4XCIsIFxuICAgICAgICBzZXQ6ICh4KSAtPlxuICAgICAgICAgICAgaWYgeCAhPSBAeF9cbiAgICAgICAgICAgICAgICBAeF8gPSB4XG4gICAgICAgICAgICAgICAgQG9iamVjdC5uZWVkc1VwZGF0ZSA9IHllc1xuICAgICAgICBnZXQ6IC0+IEB4X1xuICAgICAgICBcbiAgICBAYWNjZXNzb3JzIFwieVwiLCBcbiAgICAgICAgc2V0OiAoeSkgLT5cbiAgICAgICAgICAgIGlmIHkgIT0gQHlfXG4gICAgICAgICAgICAgICAgQHlfID0geVxuICAgICAgICAgICAgICAgIEBvYmplY3QubmVlZHNVcGRhdGUgPSB5ZXNcbiAgICAgICAgZ2V0OiAtPiBAeV9cbiAgICAgICBcbnVpLlVJRWxlbWVudFBvaW50ID0gVUlFbGVtZW50UG9pbnQgICAiXX0=\n//# sourceURL=UIElementPoint_70.js"
    },
    "summary": [
        "name",
        "type"
    ]
}

Commits for Nextrek/s2s/data/C76A2092KACC6A4DA0S8778E69E7B1E95651.json

Diff revisions: vs.
Revision Author Commited Message
1084 MOliva picture MOliva Fri 11 May, 2018 12:41:55 +0000