diff --git a/libraries/shared/src/RenderArgs.h b/libraries/shared/src/RenderArgs.h index d2e7298d0f..3019535d2a 100644 --- a/libraries/shared/src/RenderArgs.h +++ b/libraries/shared/src/RenderArgs.h @@ -27,30 +27,54 @@ public: RENDER_DEBUG_SIMULATION_OWNERSHIP = 2, }; - RenderArgs(OctreeRenderer* _renderer = nullptr, - ViewFrustum* _viewFrustum = nullptr, - float _sizeScale = 1.0f, - int _boundaryLevelAdjust = 0, - RenderMode _renderMode = DEFAULT_RENDER_MODE, - RenderSide _renderSide = MONO, - DebugFlags _debugFlags = RENDER_DEBUG_NONE, + RenderArgs(OctreeRenderer* renderer = nullptr, + ViewFrustum* viewFrustum = nullptr, + float sizeScale = 1.0f, + int boundaryLevelAdjust = 0, + RenderMode renderMode = DEFAULT_RENDER_MODE, + RenderSide renderSide = MONO, + DebugFlags debugFlags = RENDER_DEBUG_NONE, - int _elementsTouched = 0, - int _itemsRendered = 0, - int _itemsOutOfView = 0, - int _itemsTooSmall = 0, + int elementsTouched = 0, + int itemsRendered = 0, + int itemsOutOfView = 0, + int itemsTooSmall = 0, - int _meshesConsidered = 0, - int _meshesRendered = 0, - int _meshesOutOfView = 0, - int _meshesTooSmall = 0, + int meshesConsidered = 0, + int meshesRendered = 0, + int meshesOutOfView = 0, + int meshesTooSmall = 0, - int _materialSwitches = 0, - int _trianglesRendered = 0, - int _quadsRendered = 0, + int materialSwitches = 0, + int trianglesRendered = 0, + int quadsRendered = 0, - int _translucentMeshPartsRendered = 0, - int _opaqueMeshPartsRendered = 0) { + int translucentMeshPartsRendered = 0, + int opaqueMeshPartsRendered = 0) : + _renderer(renderer), + _viewFrustum(viewFrustum), + _sizeScale(sizeScale), + _boundaryLevelAdjust(boundaryLevelAdjust), + _renderMode(renderMode), + _renderSide(renderSide), + _debugFlags(debugFlags), + + _elementsTouched(elementsTouched), + _itemsRendered(itemsRendered), + _itemsOutOfView(itemsOutOfView), + _itemsTooSmall(itemsTooSmall), + + _meshesConsidered(meshesConsidered), + _meshesRendered(meshesRendered), + _meshesOutOfView(meshesOutOfView), + _meshesTooSmall(meshesTooSmall), + + _materialSwitches(materialSwitches), + _trianglesRendered(trianglesRendered), + _quadsRendered(quadsRendered), + + _translucentMeshPartsRendered(translucentMeshPartsRendered), + _opaqueMeshPartsRendered(opaqueMeshPartsRendered) { } OctreeRenderer* _renderer;