|
1 | 1 | use unity_native_plugin_sys::*; |
2 | 2 |
|
3 | | -#[repr(u16)] |
4 | | -#[derive(Copy, Clone, PartialEq, Eq, Debug)] |
5 | | -pub enum ProfilerMarkerFlag { |
6 | | - ScriptEnterLeave = UnityProfilerMarkerFlag__kUnityProfilerMarkerFlagScriptEnterLeave as u16, |
7 | | - AvailabilityEditor = UnityProfilerMarkerFlag__kUnityProfilerMarkerFlagAvailabilityEditor as u16, |
8 | | - AvailabilityNonDev = UnityProfilerMarkerFlag__kUnityProfilerMarkerFlagAvailabilityNonDev as u16, |
9 | | - Warning = UnityProfilerMarkerFlag__kUnityProfilerMarkerFlagWarning as u16, |
10 | | - VerbosityDebug = UnityProfilerMarkerFlag__kUnityProfilerMarkerFlagVerbosityDebug as u16, |
11 | | - VerbosityInternal = UnityProfilerMarkerFlag__kUnityProfilerMarkerFlagVerbosityInternal as u16, |
12 | | - VerbosityAdvanced = UnityProfilerMarkerFlag__kUnityProfilerMarkerFlagVerbosityAdvanced as u16, |
13 | | -} |
14 | | - |
15 | | -#[allow(dead_code)] |
16 | | -pub struct ProfilerMarkerFlags(u16); |
17 | | - |
18 | | -#[repr(u8)] |
19 | | -#[derive(Copy, Clone, PartialEq, Eq, Debug)] |
20 | | -pub enum ProfilerMarkerDataType { |
21 | | - None = UnityProfilerMarkerDataType__kUnityProfilerMarkerDataTypeNone as u8, |
22 | | - InstanceId = UnityProfilerMarkerDataType__kUnityProfilerMarkerDataTypeInstanceId as u8, |
23 | | - Int32 = UnityProfilerMarkerDataType__kUnityProfilerMarkerDataTypeInt32 as u8, |
24 | | - UInt32 = UnityProfilerMarkerDataType__kUnityProfilerMarkerDataTypeUInt32 as u8, |
25 | | - Int64 = UnityProfilerMarkerDataType__kUnityProfilerMarkerDataTypeInt64 as u8, |
26 | | - UInt64 = UnityProfilerMarkerDataType__kUnityProfilerMarkerDataTypeUInt64 as u8, |
27 | | - Float = UnityProfilerMarkerDataType__kUnityProfilerMarkerDataTypeFloat as u8, |
28 | | - Double = UnityProfilerMarkerDataType__kUnityProfilerMarkerDataTypeDouble as u8, |
29 | | - String = UnityProfilerMarkerDataType__kUnityProfilerMarkerDataTypeString as u8, |
30 | | - String16 = UnityProfilerMarkerDataType__kUnityProfilerMarkerDataTypeString16 as u8, |
31 | | - Blob8 = UnityProfilerMarkerDataType__kUnityProfilerMarkerDataTypeBlob8 as u8, |
32 | | -} |
33 | | - |
34 | 3 | #[repr(u32)] |
35 | 4 | #[derive(Copy, Clone, PartialEq, Eq, Debug)] |
36 | 5 | pub enum RenderingExtEventType { |
|
0 commit comments