Forgot member initialisation

This commit is contained in:
Atlante45 2015-05-05 16:40:16 +02:00
parent bc04685dbf
commit 6fdb594dfd

View file

@ -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;