| string get_operatingSystem() | PublicStatic+1 flags | — | 0x08 |
| OperatingSystemFamily get_operatingSystemFamily() | PublicStatic+1 flags | — | 0x04 |
| string get_processorType() | PublicStatic+1 flags | — | 0x08 |
| int get_processorFrequency() | PublicStatic+1 flags | — | 0x04 |
| int get_processorCount() | PublicStatic+1 flags | — | 0x04 |
| int get_systemMemorySize() | PublicStatic+1 flags | — | 0x04 |
| string get_deviceUniqueIdentifier() | PublicStatic+1 flags | — | 0x08 |
| string get_deviceModel() | PublicStatic+1 flags | — | 0x08 |
| bool get_supportsAccelerometer() | PublicStatic+1 flags | — | 0x01 |
| bool get_supportsGyroscope() | PublicStatic+1 flags | — | 0x01 |
| bool get_supportsLocationService() | PublicStatic+1 flags | — | 0x01 |
| DeviceType get_deviceType() | PublicStatic+1 flags | — | 0x04 |
| int get_graphicsMemorySize() | PublicStatic+1 flags | — | 0x04 |
| string get_graphicsDeviceName() | PublicStatic+1 flags | — | 0x08 |
| int get_graphicsDeviceID() | PublicStatic+1 flags | — | 0x04 |
| GraphicsDeviceType get_graphicsDeviceType() | PublicStatic+1 flags | — | 0x04 |
| bool get_graphicsUVStartsAtTop() | PublicStatic+1 flags | — | 0x01 |
| int get_graphicsShaderLevel() | PublicStatic+1 flags | | 0x04 |
| bool get_graphicsMultiThreaded() | PublicStatic+1 flags | | 0x01 |
| bool get_supportsMotionVectors() | PublicStatic+1 flags | | 0x01 |
| bool get_supports3DRenderTextures() | PublicStatic+1 flags | | 0x01 |
| CopyTextureSupport get_copyTextureSupport() | PublicStatic+1 flags | | 0x04 |
| bool get_supportsComputeShaders() | PublicStatic+1 flags | | 0x01 |
| bool get_supportsInstancing() | PublicStatic+1 flags | | 0x01 |
| int get_supportedRenderTargetCount() | PublicStatic+1 flags | | 0x04 |
| bool get_usesReversedZBuffer() | PublicStatic+1 flags | | 0x01 |
| bool IsValidEnumValue(Enum value) | PrivateStatic | | 0x08 |
| bool SupportsRenderTextureFormat(const RenderTextureFormat& format) | PublicStatic | | 0x04 |
| bool SupportsTextureFormat(const TextureFormat& format) | PublicStatic | | 0x04 |
| int get_maxTextureSize() | PublicStatic+1 flags | | 0x04 |
| int get_maxRenderTextureSize() | Static+2 flags | | 0x04 |
| bool get_supportsGraphicsFence() | PublicStatic+1 flags | | 0x01 |
| long get_maxGraphicsBufferSize() | PublicStatic+1 flags | | 0x08 |
| bool get_usesLoadStoreActions() | PublicStatic+1 flags | | 0x01 |
| string GetOperatingSystem() | PrivateStatic | | 0x08 |
| OperatingSystemFamily GetOperatingSystemFamily() | PrivateStatic | | 0x04 |
| string GetProcessorType() | PrivateStatic | | 0x08 |
| int GetProcessorFrequencyMHz() | PrivateStatic | | 0x04 |
| int GetProcessorCount() | PrivateStatic | | 0x04 |
| int GetPhysicalMemoryMB() | PrivateStatic | | 0x04 |
| string GetDeviceUniqueIdentifier() | PrivateStatic | | 0x08 |
| string GetDeviceModel() | PrivateStatic | | 0x08 |
| bool SupportsAccelerometer() | PrivateStatic | | 0x01 |
| bool IsGyroAvailable() | PrivateStatic | | 0x01 |
| bool SupportsLocationService() | PrivateStatic | | 0x01 |
| DeviceType GetDeviceType() | PrivateStatic | | 0x04 |
| int GetGraphicsMemorySize() | PrivateStatic | | 0x04 |
| string GetGraphicsDeviceName() | PrivateStatic | | 0x08 |
| int GetGraphicsDeviceID() | PrivateStatic | | 0x04 |
| GraphicsDeviceType GetGraphicsDeviceType() | PrivateStatic | | 0x04 |
| bool GetGraphicsUVStartsAtTop() | PrivateStatic | | 0x01 |
| int GetGraphicsShaderLevel() | PrivateStatic | | 0x04 |
| bool GetGraphicsMultiThreaded() | PrivateStatic | | 0x01 |
| bool SupportsMotionVectors() | PrivateStatic | | 0x01 |
| bool Supports3DRenderTextures() | PrivateStatic | | 0x01 |
| CopyTextureSupport GetCopyTextureSupport() | PrivateStatic | | 0x04 |
| bool SupportsComputeShaders() | PrivateStatic | | 0x01 |
| bool SupportsInstancing() | PrivateStatic | | 0x01 |
| int SupportedRenderTargetCount() | PrivateStatic | | 0x04 |
| bool UsesReversedZBuffer() | PrivateStatic | | 0x01 |
| bool HasRenderTextureNative(const RenderTextureFormat& format) | PrivateStatic | | 0x04 |
| bool SupportsTextureFormatNative(const TextureFormat& format) | PrivateStatic | | 0x04 |
| int GetMaxTextureSize() | PrivateStatic | | 0x04 |
| int GetMaxRenderTextureSize() | PrivateStatic | | 0x04 |
| bool SupportsGPUFence() | PrivateStatic | | 0x01 |
| long MaxGraphicsBufferSize() | PrivateStatic | | 0x08 |
| bool IsFormatSupported(const GraphicsFormat& format, const FormatUsage& usage) | PublicStatic | | 0x04 |
| GraphicsFormat GetCompatibleFormat(const GraphicsFormat& format, const FormatUsage& usage) | PublicStatic | | 0x04 |
| GraphicsFormat GetGraphicsFormat(const DefaultFormat& format) | PublicStatic | | 0x04 |
| bool UsesLoadStoreActions() | PrivateStatic | | 0x01 |