Advanced FPS Counter  1.5.4
FPS Counter on steroids!
DeviceInfoCounterData Class Reference

Inherits StaticCounterData.

Public Member Functions

void Refresh ()
 

Properties

bool Platform [get, set]
 
bool CpuModel [get, set]
 
bool CpuModelNewLine [get, set]
 
bool GpuModel [get, set]
 
bool GpuModelNewLine [get, set]
 
bool GpuApi [get, set]
 
bool GpuApiNewLine [get, set]
 
bool GpuSpec [get, set]
 
bool GpuSpecNewLine [get, set]
 
bool RamSize [get, set]
 
bool RamSizeNewLine [get, set]
 
bool ScreenData [get, set]
 
bool ScreenDataNewLine [get, set]
 
bool DeviceModel [get, set]
 
bool DeviceModelNewLine [get, set]
 
bool Enabled [get, set]
 
LabelAnchor Anchor [get, set]
 
Color Color [get, set]
 
FontStyle Style [get, set]
 
string ExtraText [get, set]
 

Detailed Description

Shows additional device information.

Member Function Documentation

◆ Refresh()

void Refresh ( )
inlineinherited

Updates counter's value and forces current label refresh.

Property Documentation

◆ Platform

bool Platform
getset

Shows operating system & platform info.

◆ CpuModel

bool CpuModel
getset

Shows CPU model and cores (including virtual cores from Intel's Hyper Threading) count.

◆ CpuModelNewLine

bool CpuModelNewLine
getset

Controls if CPU model should be placed on new line or not.

◆ GpuModel

bool GpuModel
getset

Shows GPU model.

◆ GpuModelNewLine

bool GpuModelNewLine
getset

Controls if GPU model should be placed on new line or not.

◆ GpuApi

bool GpuApi
getset

Shows graphics API version and type (if possible).

◆ GpuApiNewLine

bool GpuApiNewLine
getset

Controls if graphics API version should be placed on new line or not.

◆ GpuSpec

bool GpuSpec
getset

Shows graphics supported shader model (if possible), approximate pixel fill-rate (if possible) and total Video RAM size (if possible).

◆ GpuSpecNewLine

bool GpuSpecNewLine
getset

Controls if graphics specs should be placed on new line or not.

◆ RamSize

bool RamSize
getset

Shows total RAM size.

◆ RamSizeNewLine

bool RamSizeNewLine
getset

Controls if RAM size should be placed on new line or not.

◆ ScreenData

bool ScreenData
getset

Shows screen resolution, size and DPI (if possible).

◆ ScreenDataNewLine

bool ScreenDataNewLine
getset

Controls if screen data should be placed on new line or not.

◆ DeviceModel

bool DeviceModel
getset

Shows device model.

◆ DeviceModelNewLine

bool DeviceModelNewLine
getset

Controls if device model should be placed on new line or not.

◆ Enabled

bool Enabled
getsetinherited

Enables or disables counter with immediate label refresh.

◆ Anchor

LabelAnchor Anchor
getsetinherited

Current anchoring label for the counter output. Refreshes both previous and specified label when switching anchor.

◆ Color

Color Color
getsetinherited

Regular color of the counter output.

◆ Style

FontStyle Style
getsetinherited

Controls bold text style.

◆ ExtraText

string ExtraText
getsetinherited

Additional text to append to the end of the counter in normal Operation Mode.
Refresh() will be called on change.
Set to null to remove extra text.