| ushort CreateCategory__Unmanaged(const Byte*& name, int nameLen, const ProfilerCategoryColor& colorIndex) | Static+1 flags | | 0x04 |
| ProfilerCategoryDescription GetCategoryDescription(ushort categoryId) | PublicStatic | | 0x18 |
| long CreateMarker(const string& name, ushort categoryId, const MarkerFlags& flags, int metadataCount) | PublicStatic | | 0x08 |
| long CreateMarker__Unmanaged(const Byte*& name, int nameLen, ushort categoryId, const MarkerFlags& flags, int metadataCount) | Static+1 flags | | 0x08 |
| void SetMarkerMetadata__Unmanaged(long markerPtr, int index, const Byte*& name, int nameLen, byte type, byte unit) | Static+1 flags | | 0x08 |
| void BeginSample(long markerPtr) | PublicStatic | | 0x08 |
| void EndSample(long markerPtr) | PublicStatic | | 0x08 |
| Void* CreateCounterValue__Unmanaged(ref long& counterPtr, const Byte*& name, int nameLen, ushort categoryId, const MarkerFlags& flags, byte dataType, byte dataUnit, int dataSize, const ProfilerCounterOptions& counterOptions) | Static+1 flags | | 0x08 |
| string Utf8ToString(const Byte*& chars, int charsLen) | Static+1 flags | | 0x08 |
| void GetCategoryDescription_Injected(ushort categoryId, ref ProfilerCategoryDescription& ret) | PrivateStatic | | 0x18 |