API documentation  2.0rc1
Public Member Functions | List of all members
client::PerfWidgetExternal Class Reference

#include <clientlib.h>

Inherits client::Object.

Public Member Functions

double get_activeNetworkRequestCount ()
 
double get_averageFrameTime ()
 
double get_averagePaintTime ()
 
bool get_extraInformationEnabled ()
 
bool get_independentRenderingEnabled ()
 
Stringget_irDisablingContentString ()
 
bool get_irStatusAvailable ()
 
double get_maxCpuSpeed ()
 
double get_paintRequestsPerSecond ()
 
double get_performanceCounter ()
 
double get_performanceCounterFrequency ()
 
void addEventListener (const String &eventType, Function *callback)
 
double getMemoryUsage ()
 
double getProcessCpuUsage ()
 
ObjectgetRecentCpuUsage (double last)
 
ObjectgetRecentFrames (double last)
 
ObjectgetRecentMemoryUsage (double last)
 
ObjectgetRecentPaintRequests (double last)
 
void removeEventListener (const String &eventType, Function *callback)
 
void repositionWindow (double x, double y)
 
void resizeWindow (double width, double height)
 
PerfWidgetExternalget_prototype ()
 
void set_prototype (PerfWidgetExternal *)
 
 PerfWidgetExternal ()
 
- Public Member Functions inherited from client::Object
 Object ()
 
template<typename T >
valueOf ()
 
 operator double () const
 
Objectoperator[] (const client::String &name) const
 
void set_ (const client::String &name, Object *v)
 
template<typename T , typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type>
void set_ (const client::String &name, T v)
 
bool hasOwnProperty (const client::String &name)
 

Constructor & Destructor Documentation

◆ PerfWidgetExternal()

client::PerfWidgetExternal::PerfWidgetExternal ( )

Member Function Documentation

◆ addEventListener()

void client::PerfWidgetExternal::addEventListener ( const String eventType,
Function callback 
)

◆ get_activeNetworkRequestCount()

double client::PerfWidgetExternal::get_activeNetworkRequestCount ( )

◆ get_averageFrameTime()

double client::PerfWidgetExternal::get_averageFrameTime ( )

◆ get_averagePaintTime()

double client::PerfWidgetExternal::get_averagePaintTime ( )

◆ get_extraInformationEnabled()

bool client::PerfWidgetExternal::get_extraInformationEnabled ( )

◆ get_independentRenderingEnabled()

bool client::PerfWidgetExternal::get_independentRenderingEnabled ( )

◆ get_irDisablingContentString()

String* client::PerfWidgetExternal::get_irDisablingContentString ( )

◆ get_irStatusAvailable()

bool client::PerfWidgetExternal::get_irStatusAvailable ( )

◆ get_maxCpuSpeed()

double client::PerfWidgetExternal::get_maxCpuSpeed ( )

◆ get_paintRequestsPerSecond()

double client::PerfWidgetExternal::get_paintRequestsPerSecond ( )

◆ get_performanceCounter()

double client::PerfWidgetExternal::get_performanceCounter ( )

◆ get_performanceCounterFrequency()

double client::PerfWidgetExternal::get_performanceCounterFrequency ( )

◆ get_prototype()

PerfWidgetExternal* client::PerfWidgetExternal::get_prototype ( )

◆ getMemoryUsage()

double client::PerfWidgetExternal::getMemoryUsage ( )

◆ getProcessCpuUsage()

double client::PerfWidgetExternal::getProcessCpuUsage ( )

◆ getRecentCpuUsage()

Object* client::PerfWidgetExternal::getRecentCpuUsage ( double  last)

◆ getRecentFrames()

Object* client::PerfWidgetExternal::getRecentFrames ( double  last)

◆ getRecentMemoryUsage()

Object* client::PerfWidgetExternal::getRecentMemoryUsage ( double  last)

◆ getRecentPaintRequests()

Object* client::PerfWidgetExternal::getRecentPaintRequests ( double  last)

◆ removeEventListener()

void client::PerfWidgetExternal::removeEventListener ( const String eventType,
Function callback 
)

◆ repositionWindow()

void client::PerfWidgetExternal::repositionWindow ( double  x,
double  y 
)

◆ resizeWindow()

void client::PerfWidgetExternal::resizeWindow ( double  width,
double  height 
)

◆ set_prototype()

void client::PerfWidgetExternal::set_prototype ( PerfWidgetExternal )