diff --git a/interface/src/ui/Stats.h b/interface/src/ui/Stats.h index ed6e3c9540..5c6a3db064 100644 --- a/interface/src/ui/Stats.h +++ b/interface/src/ui/Stats.h @@ -147,6 +147,7 @@ private: \ * @property {boolean} visible * * @property {string} state + * @property {object} anchors - Read-only. * @property {number} baselineOffset * * @property {boolean} clip @@ -163,6 +164,8 @@ private: \ * @property {boolean} antialiasing * @property {number} implicitWidth * @property {number} implicitHeight + * + * @property {object} layer - Read-only. */ // Properties from x onwards are QQuickItem properties. @@ -989,173 +992,166 @@ signals: // QQuickItem signals. /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @param {Rect} childrenRect - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @param {number} baselineOffset - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @param {string} state - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @param {boolean} focus - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @param {boolean} activeFocus - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @param {boolean} activeFocusOnTab - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO + * Triggered when the parent item changes. + * @function Stats.parentChanged * @param {object} parent * @returns {Signal} */ /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @param {number} transformOrigin + * Triggered when the value of the x property changes. + * @function Stats.xChanged * @returns {Signal} */ /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @param {boolean} smooth + * Triggered when the value of the y property changes. + * @function Stats.yChanged * @returns {Signal} */ /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @param {boolean} antialiasing + * Triggered when the value of the z property changes. + * @function Stats.zChanged * @returns {Signal} */ /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO + * Triggered when the value of the width property changes. + * @function Stats.widthChanged + * @returns {Signal} + */ + + /**jsdoc + * Triggered when the value of the height property changes. + * @function Stats.heightChanged + * @returns {Signal} + */ + + /**jsdoc + * Triggered when the value of the opacity property changes. + * @function Stats.opacityChanged + * @returns {Signal} + */ + + /**jsdoc + * Triggered when the value of the enabled property changes. + * @function Stats.enabledChanged + * @returns {Signal} + */ + + /**jsdoc + * Triggered when the value of the visibleChanged property changes. + * @function Stats.visibleChanged + * @returns {Signal} + */ + + /**jsdoc + * Triggered when the list of visible children changes. + * @function Stats.visibleChildrenChanged + * @returns {Signal} + */ + + /**jsdoc + * Triggered when the value of the state property changes. + * @function Stats.stateChanged + * @paramm {string} state + * @returns {Signal} + */ + + /**jsdoc + * Triggered when the position and size of the rectangle containing the children changes. + * @function Stats.childrenRectChanged + * @param {Rect} childrenRect + * @returns {Signal} + */ + + /**jsdoc + * Triggered when the value of the baselineOffset property changes. + * @function Stats.baselineOffsetChanged + * @param {number} baselineOffset + * @returns {Signal} + */ + + /**jsdoc + * Triggered when the value of the clip property changes. + * @function Stats.clipChanged * @param {boolean} clip * @returns {Signal} */ /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO + * Triggered when the value of the focus property changes. + * @function Stats.focusChanged + * @param {boolean} focus + * @returns {Signal} + */ + + /**jsdoc + * Triggered when the value of the activeFocus property changes. + * @function Stats.activeFocusChanged + * @param {boolean} activeFocus + * @returns {Signal} + */ + + /**jsdoc + * Triggered when the value of the activeFocusOnTab property changes. + * @function Stats.activeFocusOnTabChanged + * @param {boolean} activeFocusOnTab + * @returns {Signal} + */ + + /**jsdoc + * Triggered when the value of the rotation property changes. + * @function Stats.rotationChanged + * @returns {Signal} + */ + + /**jsdoc + * Triggered when the value of the scaleChanged property changes. + * @function Stats.scaleChanged + * @returns {Signal} + */ + + /**jsdoc + * Triggered when the value of the transformOrigin property changes. + * @function Stats.transformOriginChanged + * @param {number} transformOrigin + * @returns {Signal} + */ + + /**jsdoc + * Triggered when the value of the smooth property changes. + * @function Stats.smoothChanged + * @param {boolean} smooth + * @returns {Signal} + */ + + /**jsdoc + * Triggered when the value of the antialiasing property changes. + * @function Stats.antialiasingChanged + * @param {boolean} antialiasing + * @returns {Signal} + */ + + /**jsdoc + * Triggered when the value of the implicitWidth property changes. + * @function Stats.implicitWidthChanged + * @returns {Signal} + */ + + /**jsdoc + * Triggered when the value of the implicitHeight property changes. + * @function Stats.implicitHeightChanged + * @returns {Signal} + */ + + /**jsdoc + * @function Stats.windowChanged * @param {object} window * @returns {Signal} */ - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @returns {Signal} - */ - - /**jsdoc - * Triggered when the value of the TODO property changes. - * @function Stats.TODO - * @returns {Signal} - */ - // QQuickItem functions. @@ -1210,6 +1206,10 @@ signals: * @returns {object} */ + /**jsdoc + * @function Stats.update + */ + private: int _recentMaxPackets{ 0 } ; // recent max incoming voxel packets to process bool _resetRecentMaxPacketsSoon{ true };