ManoMotion SDK PRO  1.4.8
ManoMotion SDK PRO API documentation
ManomotionUIManagment Class Reference

Handles the UI, FPS, version, licence etc. More...

Inheritance diagram for ManomotionUIManagment:

Public Member Functions

void ToggleUIElement (GameObject givenObject)
 Toggles the visibility of a Gameobject. More...
 
void UpdateFPSText ()
 Updates the text field with the calculated Frames Per Second value. More...
 
void UpdateProcessingTime ()
 Updates the text field with the calculated processing time value. More...
 
void ToggleShowLicenseInfo ()
 Toggles the visibility of Showing the licenseInformation More...
 
void HandleManoMotionManagerInitialized ()
 Shows the current version of the SDK. More...
 

Private Member Functions

void Awake ()
 
void DisplayInformationAfterManoMotionProcessFrame ()
 Displays information from the ManoMotion Manager after the frame has been processed. More...
 

Private Attributes

bool _showLicenseInfo
 
Text FPSValueText
 
Text processingTimeValueText
 
Text versionText
 
Text credits
 
Text daysLeft
 
Text licenseEnd
 
GameObject licenseInfoGizmo
 

Detailed Description

Handles the UI, FPS, version, licence etc.

Member Function Documentation

◆ Awake()

void ManomotionUIManagment.Awake ( )
inlineprivate

◆ DisplayInformationAfterManoMotionProcessFrame()

void ManomotionUIManagment.DisplayInformationAfterManoMotionProcessFrame ( )
inlineprivate

Displays information from the ManoMotion Manager after the frame has been processed.

◆ HandleManoMotionManagerInitialized()

void ManomotionUIManagment.HandleManoMotionManagerInitialized ( )
inline

Shows the current version of the SDK.

◆ ToggleShowLicenseInfo()

void ManomotionUIManagment.ToggleShowLicenseInfo ( )
inline

Toggles the visibility of Showing the licenseInformation

◆ ToggleUIElement()

void ManomotionUIManagment.ToggleUIElement ( GameObject  givenObject)
inline

Toggles the visibility of a Gameobject.

Parameters
givenObjectRequires a Gameobject

◆ UpdateFPSText()

void ManomotionUIManagment.UpdateFPSText ( )
inline

Updates the text field with the calculated Frames Per Second value.

◆ UpdateProcessingTime()

void ManomotionUIManagment.UpdateProcessingTime ( )
inline

Updates the text field with the calculated processing time value.

Field Documentation

◆ _showLicenseInfo

bool ManomotionUIManagment._showLicenseInfo
private

◆ credits

Text ManomotionUIManagment.credits
private

◆ daysLeft

Text ManomotionUIManagment.daysLeft
private

◆ FPSValueText

Text ManomotionUIManagment.FPSValueText
private

◆ licenseEnd

Text ManomotionUIManagment.licenseEnd
private

◆ licenseInfoGizmo

GameObject ManomotionUIManagment.licenseInfoGizmo
private

◆ processingTimeValueText

Text ManomotionUIManagment.processingTimeValueText
private

◆ versionText

Text ManomotionUIManagment.versionText
private

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