igor::iProfiler Class Reference

#include <iProfiler.h>

Static Public Member Functions

static void nextFrame ()
 
static void beginSection (const iaString &sectionName)
 
static void endSection (const iaString &sectionName)
 
static void setValue (const iaString &key, uint64 value)
 

Friends

class iProfilerSectionScoped
 
class iProfilerVisualizer
 

Detailed Description

render statistics

Member Function Documentation

◆ beginSection()

void igor::iProfiler::beginSection ( const iaString sectionName)
static

begins section with given name

Parameters
sectionNamethe given name
Returns
pointer to given section data

◆ endSection()

void igor::iProfiler::endSection ( const iaString sectionName)
static

ends section with given name

Parameters
sectionNamethe given name

◆ nextFrame()

void igor::iProfiler::nextFrame ( )
static

steps to next frame

◆ setValue()

void igor::iProfiler::setValue ( const iaString key,
uint64  value 
)
static

allows to set value with name per frame

Parameters
keyname of value
valuethe value to store for the current frame

Friends And Related Function Documentation

◆ iProfilerSectionScoped

friend class iProfilerSectionScoped
friend

◆ iProfilerVisualizer

friend class iProfilerVisualizer
friend

The documentation for this class was generated from the following files: