All Classes Namespaces Functions Variables Enumerations Enumerator Modules Pages
List of all members
PerformanceLabelPanel Class Reference
Inheritance diagram for PerformanceLabelPanel:
FloatingTileContent ObjectWithDefaultProperties

Additional Inherited Members

- Public Member Functions inherited from FloatingTileContent
FloatingTile * getParentShell ()
 
void setCustomTitle (String newCustomTitle)
 
String getCustomTitle () const
 
void setDynamicTitle (const String &newDynamicTitle)
 
String getBestTitle () const
 
virtual void siblingAmountChanged ()
 
- Public Member Functions inherited from ObjectWithDefaultProperties
void resetObject (DynamicObject *objectToClear)
 
- Protected Member Functions inherited from FloatingTileContent
 FloatingTileContent (FloatingTile *parent_)
 
virtual int getFixedWidth () const
 
virtual int getFixedHeight () const
 

Detailed Description

Type-ID: PerformanceLabel

A simple text label that prints out system stats (voice count, CPU usage / memory usage). If you need more customization, use the scripting calls Engine.getCpuUsage()

PerformanceLabel Screenshot

Used base properties:

ID Description
ColourData::textColour the text colour
ColourData::bgColour the background colour
Font the font
FontSize the font size

Example JSON

``` const var data = { "Type": "PerformanceLabel", "Font": "Oxygen Bold", "FontSize": 18, "ColourData": { "textColour": "0xFFEEEEEE" } }; ```

©2017 HISE. This documentation is autogenerated from the HISE source code using Doxygen.