diff options
Diffstat (limited to 'src/render/jobs/filterproximitydistancejob.cpp')
-rw-r--r-- | src/render/jobs/filterproximitydistancejob.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/render/jobs/filterproximitydistancejob.cpp b/src/render/jobs/filterproximitydistancejob.cpp index cbfea14a1..cbbd39b8c 100644 --- a/src/render/jobs/filterproximitydistancejob.cpp +++ b/src/render/jobs/filterproximitydistancejob.cpp @@ -40,13 +40,22 @@ namespace Qt3DRender { namespace Render { +namespace { +int instanceCounter = 0; +} // anonymous + FilterProximityDistanceJob::FilterProximityDistanceJob() : m_manager(nullptr) , m_targetEntity(nullptr) , m_distanceThresholdSquared(0.) { - SET_JOB_RUN_STAT_TYPE(this, JobTypes::ProximityFiltering, 0) + SET_JOB_RUN_STAT_TYPE(this, JobTypes::ProximityFiltering, instanceCounter++) +} + +FilterProximityDistanceJob::~FilterProximityDistanceJob() +{ + --instanceCounter; } void FilterProximityDistanceJob::run() |