Murl Engine Lua Addon API  Version 1.0 beta
Murl.Core.IStatistics

The statistics interface.


Table members

Methods


GetTotal()

Get the total time used for processing the last frame.

Murl.Core.StatisticsItem GetTotal()

Returns
Murl.Core.StatisticsItem The time value in µsec as StatisticsItem.

GetProcessGraphLogic()

Get the time used for processing ProcessGraphLogic during the last frame.

Murl.Core.StatisticsItem GetProcessGraphLogic()

Returns
Murl.Core.StatisticsItem The time value in µsec as StatisticsItem.

GetFinishGraphLogic()

Get the time used for processing FinishGraphLogic during the last frame.

Murl.Core.StatisticsItem GetFinishGraphLogic()

Returns
Murl.Core.StatisticsItem The time value in µsec as StatisticsItem.

GetProcessGraphInput()

Get the time used for processing ProcessGraphInput during the last frame.

Murl.Core.StatisticsItem GetProcessGraphInput()

Returns
Murl.Core.StatisticsItem The time value in µsec as StatisticsItem.

GetFinishGraphInput()

Get the time used for processing FinishGraphInput during the last frame.

Murl.Core.StatisticsItem GetFinishGraphInput()

Returns
Murl.Core.StatisticsItem The time value in µsec as StatisticsItem.

GetProcessLogicTick()

Get the time used for processing ProcessLogicTick during the last frame.

Murl.Core.StatisticsItem GetProcessLogicTick()

Returns
Murl.Core.StatisticsItem The time value in µsec as StatisticsItem.

GetFinishLogicTick()

Get the time used for processing FinishLogicTick during the last frame.

Murl.Core.StatisticsItem GetFinishLogicTick()

Returns
Murl.Core.StatisticsItem The time value in µsec as StatisticsItem.

GetProcessLogicFrame()

Get the time used for processing ProcessLogicFrame during the last frame.

Murl.Core.StatisticsItem GetProcessLogicFrame()

Returns
Murl.Core.StatisticsItem The time value in µsec as StatisticsItem.

GetFinishLogicFrame()

Get the time used for processing FinishLogicFrame during the last frame.

Murl.Core.StatisticsItem GetFinishLogicFrame()

Returns
Murl.Core.StatisticsItem The time value in µsec as StatisticsItem.

GetProcessGraphOutput()

Get the time used for processing GraphOutput during the last frame.

Murl.Core.StatisticsItem GetProcessGraphOutput()

Returns
Murl.Core.StatisticsItem The time value in µsec as StatisticsItem.

GetFinishGraphOutput()

Get the time used for processing FinishGraphOutput during the last frame.

Murl.Core.StatisticsItem GetFinishGraphOutput()

Returns
Murl.Core.StatisticsItem The time value in µsec as StatisticsItem.

GetSimulator()

Get the time used for processing the simulator during the last frame.

Murl.Core.StatisticsItem GetSimulator()

Returns
Murl.Core.StatisticsItem The time value in µsec as StatisticsItem.

GetRenderer()

Get the time used for processing the Video- and AudioRenderer during the last frame.

Murl.Core.StatisticsItem GetRenderer()

Returns
Murl.Core.StatisticsItem The time value in µsec as StatisticsItem.

GetMessage()

Get the system debug info message which can be configured by the Murl::IAppConfiguration::SetSystemDebugInfoItems method.

String GetMessage()

Returns
String The system debug info message as String.