# Diagnostic

#### FPS Display

The FPS Display Control provides a Text Node that displays the currently rendered frames per second, which allows to benchmark running applications.

**Properties**

<table border="1" id="bkmrk-property-name-type-d-3" style="border-collapse: collapse; width: 100%; height: 147.334px;"><colgroup><col style="width: 24.9588%;"></col><col style="width: 24.9588%;"></col><col style="width: 50.0412%;"></col></colgroup><tbody><tr style="height: 29.4667px;"><td style="height: 29.4667px;">**Property Name**  
</td><td style="height: 29.4667px;">**Type**  
</td><td style="height: 29.4667px;">**Description**  
</td></tr><tr style="height: 29.4667px;"><td style="height: 29.4667px;">Render Target</td><td style="height: 29.4667px;">RenderTargetType</td><td style="height: 29.4667px;">The render target which FPS should be monitored.</td></tr><tr><td>Text Style  
</td><td>Candera::TextRendering::Style</td><td>The Style that will be set to the Text Node.</td></tr><tr><td>Text Color  
</td><td>[Candera::Color](http://dev.doc.cgistudio.at/APILINK/class_candera_1_1_color.html "Represents a color by its red-, green-, blue- and alpha-value. Provides color arithmetic functions an...")</td><td>The color to set.</td></tr><tr><td>Text  
</td><td>String</td><td>Text that TextBehavior will change the Node to. Supports formatting for one variable that corresponds to the value TextProcessValueBehavior2D receives.</td></tr><tr><td>Blend Type  
</td><td>BlendType::Enum</td><td>The blend type that will be set.</td></tr></tbody></table>

---

#### FrameCounterDisplay

The Frame Counter Display Control provides a Text Node that displays how many frames were already rendered.

**Properties**

<table border="1" id="bkmrk-property-name-type-d" style="border-collapse: collapse; width: 100%; height: 147.334px;"><colgroup><col style="width: 24.9588%;"></col><col style="width: 24.9588%;"></col><col style="width: 50.0412%;"></col></colgroup><tbody><tr style="height: 29.4667px;"><td style="height: 29.4667px;">**Property Name**  
</td><td style="height: 29.4667px;">**Type**  
</td><td style="height: 29.4667px;">**Description**  
</td></tr><tr><td>Render Target  
</td><td>RenderTargetType</td><td>The render target which FPS should be monitored.</td></tr><tr><td>Text Style  
</td><td>Candera::TextRendering::Style</td><td>The Style that will be set to the Text Node.</td></tr><tr><td>Text Color  
</td><td>[Candera::Color](http://dev.doc.cgistudio.at/APILINK/class_candera_1_1_color.html "Represents a color by its red-, green-, blue- and alpha-value. Provides color arithmetic functions an...")</td><td>The color to set.</td></tr><tr><td>Text  
</td><td>String</td><td>Text that TextBehavior will change the Node to. Supports formatting for one variable that corresponds to the value TextProcessValueBehavior2D receives.</td></tr><tr style="height: 29.4667px;"><td style="height: 29.4667px;">Blend Type</td><td style="height: 29.4667px;">BlendType::Enum</td><td style="height: 29.4667px;">The blend type that will be set.</td></tr></tbody></table>

---

#### FrameTimeDisplay

The Frame Time Display Control provides a Text Node that displays the time it takes between frames to be rendered, which allows to benchmark running applications.

**Properties**

<table border="1" id="bkmrk-property-name-type-d-1" style="border-collapse: collapse; width: 100%; height: 147.334px;"><colgroup><col style="width: 24.9588%;"></col><col style="width: 24.9588%;"></col><col style="width: 50.0412%;"></col></colgroup><tbody><tr style="height: 29.4667px;"><td style="height: 29.4667px;">**Property Name**  
</td><td style="height: 29.4667px;">**Type**  
</td><td style="height: 29.4667px;">**Description**  
</td></tr><tr style="height: 29.4667px;"><td style="height: 29.4667px;">Render Target</td><td style="height: 29.4667px;">RenderTargetType</td><td style="height: 29.4667px;">The render target which FPS should be monitored.</td></tr><tr><td>Text Style  
</td><td>Candera::TextRendering::Style</td><td>The Style that will be set to the Text Node.</td></tr><tr><td>Text Color  
</td><td>[Candera::Color](http://dev.doc.cgistudio.at/APILINK/class_candera_1_1_color.html "Represents a color by its red-, green-, blue- and alpha-value. Provides color arithmetic functions an...")</td><td>The color to set.</td></tr><tr><td>Text  
</td><td>String</td><td>Text that TextBehavior will change the Node to. Supports formatting for one variable that corresponds to the value TextProcessValueBehavior2D receives.</td></tr><tr><td>Blend Type  
</td><td>BlendType::Enum</td><td>The blend type that will be set.</td></tr></tbody></table>

---

#### FPSDisplay3D

The FPS Display 3D Control provides a CanvasText that displays the currently rendered frames per second, which allows to benchmark running applications. This control is available for 3D scenes.

**Properties**

<table border="1" id="bkmrk-property-name-type-d-2" style="border-collapse: collapse; width: 100%; height: 147.334px;"><colgroup><col style="width: 24.9588%;"></col><col style="width: 24.9588%;"></col><col style="width: 50.0412%;"></col></colgroup><tbody><tr style="height: 29.4667px;"><td style="height: 29.4667px;">**Property Name**  
</td><td style="height: 29.4667px;">**Type**  
</td><td style="height: 29.4667px;">**Description**  
</td></tr><tr style="height: 29.4667px;"><td style="height: 29.4667px;">Render Target</td><td style="height: 29.4667px;">RenderTargetType</td><td style="height: 29.4667px;">The render target which FPS should be monitored.</td></tr><tr><td>Text Style  
</td><td>Candera::TextRendering::Style</td><td>The Style that will be set to the Text Node.</td></tr><tr><td>Text Color  
</td><td>[Candera::Color](http://dev.doc.cgistudio.at/APILINK/class_candera_1_1_color.html "Represents a color by its red-, green-, blue- and alpha-value. Provides color arithmetic functions an...")</td><td>The color to set.</td></tr><tr><td>Text  
</td><td>String</td><td>Text that TextBehavior will change the Node to. Supports formatting for one variable that corresponds to the value TextProcessValueBehavior2D receives.</td></tr><tr><td>Blend Type  
</td><td>BlendType::Enum</td><td>The blend type that will be set.</td></tr></tbody></table>

---

#### FrameCounterDisplay3D

The Frame Counter Display 3D Control provides a CanvasText that displays how many frames were already rendered. This control is available for 3D scenes.

**Properties**

<table border="1" id="bkmrk-property-name-type-d-4" style="border-collapse: collapse; width: 100%; height: 147.334px;"><colgroup><col style="width: 24.9588%;"></col><col style="width: 24.9588%;"></col><col style="width: 50.0412%;"></col></colgroup><tbody><tr style="height: 29.4667px;"><td style="height: 29.4667px;">**Property Name**  
</td><td style="height: 29.4667px;">**Type**  
</td><td style="height: 29.4667px;">**Description**  
</td></tr><tr><td>Render Target  
</td><td style="height: 29.4667px;">RenderTargetType</td><td>The render target which FPS should be monitored.</td></tr><tr><td>Text Style  
</td><td>Candera::TextRendering::Style</td><td>The Style that will be set to the Text Node.</td></tr><tr><td>Text Color  
</td><td>[Candera::Color](http://dev.doc.cgistudio.at/APILINK/class_candera_1_1_color.html "Represents a color by its red-, green-, blue- and alpha-value. Provides color arithmetic functions an...")</td><td>The color to set.</td></tr><tr><td>Text  
</td><td>String</td><td>Text that TextBehavior will change the Node to. Supports formatting for one variable that corresponds to the value TextProcessValueBehavior2D receives.</td></tr><tr style="height: 29.4667px;"><td style="height: 29.4667px;">Blend Type</td><td style="height: 29.4667px;">BlendType::Enum</td><td style="height: 29.4667px;">The blend type that will be set.</td></tr></tbody></table>

---

#### FrameTimeDisplay3D

The Frame Time Display 3D Control provides a CanvasText that displays the time it takes between frames to be rendered, which allows to benchmark running applications. This control is available for 3D scenes.

**Properties**

<table border="1" id="bkmrk-property-name-type-d-5" style="border-collapse: collapse; width: 100%; height: 147.334px;"><colgroup><col style="width: 24.9588%;"></col><col style="width: 24.9588%;"></col><col style="width: 50.0412%;"></col></colgroup><tbody><tr style="height: 29.4667px;"><td style="height: 29.4667px;">**Property Name**  
</td><td style="height: 29.4667px;">**Type**  
</td><td style="height: 29.4667px;">**Description**  
</td></tr><tr style="height: 29.4667px;"><td style="height: 29.4667px;">Render Target</td><td style="height: 29.4667px;">RenderTargetType</td><td style="height: 29.4667px;">The render target which FPS should be monitored.</td></tr><tr><td>Text Style  
</td><td>Candera::TextRendering::Style</td><td>The Style that will be set to the Text Node.</td></tr><tr><td>Text Color  
</td><td>[Candera::Color](http://dev.doc.cgistudio.at/APILINK/class_candera_1_1_color.html "Represents a color by its red-, green-, blue- and alpha-value. Provides color arithmetic functions an...")</td><td>The color to set.</td></tr><tr><td>Text  
</td><td>String  
</td><td>Text that TextBehavior will change the Node to. Supports formatting for one variable that corresponds to the value TextProcessValueBehavior2D receives.</td></tr><tr><td>Blend Type  
</td><td>BlendType::Enum</td><td>The blend type that will be set.</td></tr></tbody></table>