Inheritance
System.Object
ProfileAnalysis
public class ProfileAnalysis
Constructors
Declaration
Methods
Declaration
public void AddMarker(MarkerData marker)
Parameters
Declaration
public void AddThread(ThreadData thread)
Parameters
Declaration
public void Finalise(float timeScaleMax, int maxMarkerDepth)
Parameters
Type |
Name |
Description |
System.Single |
timeScaleMax |
|
System.Int32 |
maxMarkerDepth |
|
Declaration
public FrameSummary GetFrameSummary()
Returns
Declaration
public MarkerData GetMarker(int index)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Returns
Declaration
public MarkerData GetMarkerByName(string markerName)
Parameters
Type |
Name |
Description |
System.String |
markerName |
|
Returns
Declaration
public int GetMarkerIndexByName(string markerName)
Parameters
Type |
Name |
Description |
System.String |
markerName |
|
Returns
Type |
Description |
System.Int32 |
|
Declaration
public List<MarkerData> GetMarkers()
Returns
Type |
Description |
System.Collections.Generic.List<MarkerData> |
|
Declaration
public ThreadData GetThreadByName(string threadNameWithIndex)
Parameters
Type |
Name |
Description |
System.String |
threadNameWithIndex |
|
Returns
Declaration
public List<ThreadData> GetThreads()
Returns
Type |
Description |
System.Collections.Generic.List<ThreadData> |
|
Declaration
public void SetRange(int firstFrameIndex, int lastFrameIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
firstFrameIndex |
|
System.Int32 |
lastFrameIndex |
|
Declaration
public void SetupFrameBuckets(float timeScaleMax)
Parameters
Type |
Name |
Description |
System.Single |
timeScaleMax |
|
Declaration
public void SetupMarkerBuckets()
Declaration
public void SetupMarkers()
Declaration
public void UpdateSummary(int frameIndex, float msFrame)
Parameters
Type |
Name |
Description |
System.Int32 |
frameIndex |
|
System.Single |
msFrame |
|