public |
Inheritance Graph
graph BT
Collector
Collector --> State
click Collector "classMinSG_1_1PipelineStatistics_1_1Collector"
click State "classMinSG_1_1State"
Description
State for executing pipeline statistics queries and reporting their results to the Statistics framework.
Author: Benjamin Eikel
Date: 2016-01-08
Public Functions
Collector() | |
Collector(const Collector & other) | |
Collector * | clone() const Create a duplicate of this State object. |
Protected Functions
stateResult_t | doEnableState( FrameContext & context, Node * node, const RenderParam & rp) Start queries. |
void | doDisableState( FrameContext & context, Node * node, const RenderParam & rp) Stop queries. Pass results to statistics. |
Documentation
function
MinSG::PipelineStatistics::Collector::Collector
public |
Collector( | ) |
Defined in MinSG/Ext/PipelineStatistics/Collector.h:34
function
MinSG::PipelineStatistics::Collector::Collector
public |
Collector( | const Collector & | other ) |
Defined in MinSG/Ext/PipelineStatistics/Collector.h:35
function
MinSG::PipelineStatistics::Collector::clone
public | const | virtual |
Collector * clone( | ) const |
Create a duplicate of this State object.
Defined in MinSG/Ext/PipelineStatistics/Collector.h:37
function
MinSG::PipelineStatistics::Collector::doEnableState
protected | virtual |
stateResult_t doEnableState( | FrameContext & | context, |
Node * | node, | |
const RenderParam & | rp | |
) |
Start queries.
Defined in MinSG/Ext/PipelineStatistics/Collector.h:40
function
MinSG::PipelineStatistics::Collector::doDisableState
protected | virtual |
void doDisableState( | FrameContext & | context, |
Node * | node, | |
const RenderParam & | rp | |
) |
Stop queries. Pass results to statistics.
Defined in MinSG/Ext/PipelineStatistics/Collector.h:43