| GetAllCategories | Gets all the available Profiler Categories for the current profiling session. |
| GetCategoryInfo | Gets the Profiler category information for a given category ID. |
| GetCounterValueAsDouble | Gets the last value of a counter marker in the frame as a double data type'. |
| GetCounterValueAsFloat | Gets the last value of a counter marker in the frame as a float data type'. |
| GetCounterValueAsInt | Gets the last value of a counter marker in the frame as an int data type'. |
| GetCounterValueAsLong | Gets the last value of a counter marker in the frame as a long data type. |
| GetCounterValuePtr | Gets unsafe pointer to the last value of a counter marker in the frame. |
| GetFrameMetaData | Retrieves metadata associated with the frame. |
| GetFrameMetaDataCount | Gets the total number of metadata chunks for each id and tag pair in the frame. |
| GetMarkerCategoryIndex | Gets Profiler marker category for the specific marker identifier. |
| GetMarkerFlags | Gets Profiler marker flags for the specific marker identifier. |
| GetMarkerId | Get Profiler marker identifier for a specific name. |
| GetMarkerMetadataInfo | Gets Profiler marker metadata information for the specific marker identifier. |
| GetMarkerName | Gets Profiler marker name for the specific marker identifier. |
| GetMarkers | Gets all available markers for the current profiling session. |
| GetSessionMetaData | Retrieves the metadata of the session this frame occurred in as a NativeArray. |
| GetSessionMetaDataCount | Gets the total number of metadata chunks for each id and tag pair in the Profiler session. |
| HasCounterValue | Returns true for a marker that includes a counter in the active frame. |
| ResolveMethodInfo | Returns method name and ___location information for the specified method address. |