mirror of
https://github.com/HifiExperiments/overte.git
synced 2025-08-09 12:38:27 +02:00
Fix LODManager JSDoc
This commit is contained in:
parent
9b80c500e3
commit
f9bda6df15
1 changed files with 22 additions and 27 deletions
|
@ -9,11 +9,6 @@
|
||||||
// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
|
// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
|
||||||
//
|
//
|
||||||
|
|
||||||
/**jsdoc
|
|
||||||
* The LOD class manages your Level of Detail functions within interface
|
|
||||||
* @namespace LODManager
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef hifi_LODManager_h
|
#ifndef hifi_LODManager_h
|
||||||
#define hifi_LODManager_h
|
#define hifi_LODManager_h
|
||||||
|
|
||||||
|
@ -39,10 +34,32 @@ const float ADJUST_LOD_MIN_SIZE_SCALE = DEFAULT_OCTREE_SIZE_SCALE * 0.04f;
|
||||||
|
|
||||||
class AABox;
|
class AABox;
|
||||||
|
|
||||||
|
/**jsdoc
|
||||||
|
* The LOD class manages your Level of Detail functions within Interface.
|
||||||
|
* @namespace LODManager
|
||||||
|
* @property {number} presentTime <em>Read-only.</em>
|
||||||
|
* @property {number} engineRunTime <em>Read-only.</em>
|
||||||
|
* @property {number} gpuTime <em>Read-only.</em>
|
||||||
|
* @property {number} avgRenderTime <em>Read-only.</em>
|
||||||
|
* @property {number} fps <em>Read-only.</em>
|
||||||
|
* @property {number} lodLevel <em>Read-only.</em>
|
||||||
|
* @property {number} lodDecreaseFPS <em>Read-only.</em>
|
||||||
|
* @property {number} lodIncreaseFPS <em>Read-only.</em>
|
||||||
|
*/
|
||||||
|
|
||||||
class LODManager : public QObject, public Dependency {
|
class LODManager : public QObject, public Dependency {
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
SINGLETON_DEPENDENCY
|
SINGLETON_DEPENDENCY
|
||||||
|
|
||||||
|
Q_PROPERTY(float presentTime READ getPresentTime)
|
||||||
|
Q_PROPERTY(float engineRunTime READ getEngineRunTime)
|
||||||
|
Q_PROPERTY(float gpuTime READ getGPUTime)
|
||||||
|
Q_PROPERTY(float avgRenderTime READ getAverageRenderTime)
|
||||||
|
Q_PROPERTY(float fps READ getMaxTheoreticalFPS)
|
||||||
|
Q_PROPERTY(float lodLevel READ getLODLevel)
|
||||||
|
Q_PROPERTY(float lodDecreaseFPS READ getLODDecreaseFPS)
|
||||||
|
Q_PROPERTY(float lodIncreaseFPS READ getLODIncreaseFPS)
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
|
||||||
/**jsdoc
|
/**jsdoc
|
||||||
|
@ -138,28 +155,6 @@ public:
|
||||||
*/
|
*/
|
||||||
Q_INVOKABLE float getLODIncreaseFPS() const;
|
Q_INVOKABLE float getLODIncreaseFPS() const;
|
||||||
|
|
||||||
/**jsdoc
|
|
||||||
* @namespace LODManager
|
|
||||||
* @property {number} presentTime <em>Read-only.</em>
|
|
||||||
* @property {number} engineRunTime <em>Read-only.</em>
|
|
||||||
* @property {number} gpuTime <em>Read-only.</em>
|
|
||||||
* @property {number} avgRenderTime <em>Read-only.</em>
|
|
||||||
* @property {number} fps <em>Read-only.</em>
|
|
||||||
* @property {number} lodLevel <em>Read-only.</em>
|
|
||||||
* @property {number} lodDecreaseFPS <em>Read-only.</em>
|
|
||||||
* @property {number} lodIncreaseFPS <em>Read-only.</em>
|
|
||||||
*/
|
|
||||||
|
|
||||||
Q_PROPERTY(float presentTime READ getPresentTime)
|
|
||||||
Q_PROPERTY(float engineRunTime READ getEngineRunTime)
|
|
||||||
Q_PROPERTY(float gpuTime READ getGPUTime)
|
|
||||||
Q_PROPERTY(float avgRenderTime READ getAverageRenderTime)
|
|
||||||
Q_PROPERTY(float fps READ getMaxTheoreticalFPS)
|
|
||||||
Q_PROPERTY(float lodLevel READ getLODLevel)
|
|
||||||
|
|
||||||
Q_PROPERTY(float lodDecreaseFPS READ getLODDecreaseFPS)
|
|
||||||
Q_PROPERTY(float lodIncreaseFPS READ getLODIncreaseFPS)
|
|
||||||
|
|
||||||
float getPresentTime() const { return _presentTime; }
|
float getPresentTime() const { return _presentTime; }
|
||||||
float getEngineRunTime() const { return _engineRunTime; }
|
float getEngineRunTime() const { return _engineRunTime; }
|
||||||
float getGPUTime() const { return _gpuTime; }
|
float getGPUTime() const { return _gpuTime; }
|
||||||
|
|
Loading…
Reference in a new issue