Class MyObjectBuilder_Profiler
Inheritance
System.Object
MyObjectBuilder_Profiler
Assembly: VRage.Game.dll
Syntax
[MyObjectBuilderDefinition]
public class MyObjectBuilder_Profiler : MyObjectBuilder_Base
Constructors
MyObjectBuilder_Profiler()
Declaration
public MyObjectBuilder_Profiler()
Fields
AxisName
Declaration
Field Value
Type |
Description |
System.String |
|
CommitTimes
Declaration
public CompactSerializedArray<long> CommitTimes
Field Value
CustomName
Declaration
Field Value
Type |
Description |
System.String |
|
ProfilingBlocks
Declaration
public List<MyObjectBuilder_ProfilerBlock> ProfilingBlocks
Field Value
RootBlocks
Declaration
public List<MyProfilerBlockKey> RootBlocks
Field Value
Type |
Description |
System.Collections.Generic.List<VRage.Profiler.MyProfilerBlockKey> |
|
ShallowProfile
Declaration
public bool ShallowProfile
Field Value
Type |
Description |
System.Boolean |
|
Tasks
Declaration
public List<MyProfiler.TaskInfo> Tasks
Field Value
Type |
Description |
System.Collections.Generic.List<VRage.Profiler.MyProfiler.TaskInfo> |
|
TotalCalls
Declaration
public CompactSerializedArray<int> TotalCalls
Field Value
Methods
GetObjectBuilder(MyProfiler)
Declaration
public static MyObjectBuilder_Profiler GetObjectBuilder(MyProfiler profiler)
Parameters
Type |
Name |
Description |
VRage.Profiler.MyProfiler |
profiler |
|
Returns
Init(MyObjectBuilder_Profiler)
Declaration
public static MyProfiler Init(MyObjectBuilder_Profiler objectBuilder)
Parameters
Returns
Type |
Description |
VRage.Profiler.MyProfiler |
|
LoadFromFile(Int32)
Declaration
public static void LoadFromFile(int index)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
SaveToFile(Int32)
Declaration
public static void SaveToFile(int index)
Parameters
Type |
Name |
Description |
System.Int32 |
index |
|
Extension Methods