Uint32

Type Alias Uint32 

Source
pub type Uint32 = u32;
Expand description

An unsigned 32-bit integer type.

§Availability

This macro is available since SDL 3.2.0.

Trait Implementations§

Source§

impl From<SDL_AudioDeviceID> for Uint32

Source§

fn from(value: SDL_AudioDeviceID) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_BlendMode> for Uint32

Source§

fn from(value: SDL_BlendMode) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_CameraID> for Uint32

Source§

fn from(value: SDL_CameraID) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_Colorspace> for Uint32

Source§

fn from(value: SDL_Colorspace) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_DisplayID> for Uint32

Source§

fn from(value: SDL_DisplayID) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_EventType> for Uint32

Source§

fn from(value: SDL_EventType) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_GPUBufferUsageFlags> for Uint32

Source§

fn from(value: SDL_GPUBufferUsageFlags) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_GPUShaderFormat> for Uint32

Source§

fn from(value: SDL_GPUShaderFormat) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_GPUTextureUsageFlags> for Uint32

Source§

fn from(value: SDL_GPUTextureUsageFlags) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_GlobFlags> for Uint32

Source§

fn from(value: SDL_GlobFlags) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_HapticID> for Uint32

Source§

fn from(value: SDL_HapticID) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_InitFlags> for Uint32

Source§

fn from(value: SDL_InitFlags) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_JoystickID> for Uint32

Source§

fn from(value: SDL_JoystickID) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_KeyboardID> for Uint32

Source§

fn from(value: SDL_KeyboardID) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_Keycode> for Uint32

Source§

fn from(value: SDL_Keycode) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_MessageBoxButtonFlags> for Uint32

Source§

fn from(value: SDL_MessageBoxButtonFlags) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_MessageBoxFlags> for Uint32

Source§

fn from(value: SDL_MessageBoxFlags) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_MouseButtonFlags> for Uint32

Source§

fn from(value: SDL_MouseButtonFlags) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_MouseID> for Uint32

Source§

fn from(value: SDL_MouseID) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_PenID> for Uint32

Source§

fn from(value: SDL_PenID) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_PenInputFlags> for Uint32

Source§

fn from(value: SDL_PenInputFlags) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_PropertiesID> for Uint32

Source§

fn from(value: SDL_PropertiesID) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_SensorID> for Uint32

Source§

fn from(value: SDL_SensorID) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_SurfaceFlags> for Uint32

Source§

fn from(value: SDL_SurfaceFlags) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_TimerID> for Uint32

Source§

fn from(value: SDL_TimerID) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_TrayEntryFlags> for Uint32

Source§

fn from(value: SDL_TrayEntryFlags) -> Self

Converts to this type from the input type.
Source§

impl From<SDL_WindowID> for Uint32

Source§

fn from(value: SDL_WindowID) -> Self

Converts to this type from the input type.
Source§

impl PartialEq<SDL_AudioDeviceID> for Uint32

Source§

fn eq(&self, other: &SDL_AudioDeviceID) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_BlendMode> for Uint32

Source§

fn eq(&self, other: &SDL_BlendMode) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_CameraID> for Uint32

Source§

fn eq(&self, other: &SDL_CameraID) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_Colorspace> for Uint32

Source§

fn eq(&self, other: &SDL_Colorspace) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_DisplayID> for Uint32

Source§

fn eq(&self, other: &SDL_DisplayID) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_EventType> for Uint32

Source§

fn eq(&self, other: &SDL_EventType) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_GPUBufferUsageFlags> for Uint32

Source§

fn eq(&self, other: &SDL_GPUBufferUsageFlags) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_GPUShaderFormat> for Uint32

Source§

fn eq(&self, other: &SDL_GPUShaderFormat) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_GPUTextureUsageFlags> for Uint32

Source§

fn eq(&self, other: &SDL_GPUTextureUsageFlags) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_GlobFlags> for Uint32

Source§

fn eq(&self, other: &SDL_GlobFlags) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_HapticID> for Uint32

Source§

fn eq(&self, other: &SDL_HapticID) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_InitFlags> for Uint32

Source§

fn eq(&self, other: &SDL_InitFlags) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_JoystickID> for Uint32

Source§

fn eq(&self, other: &SDL_JoystickID) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_KeyboardID> for Uint32

Source§

fn eq(&self, other: &SDL_KeyboardID) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_Keycode> for Uint32

Source§

fn eq(&self, other: &SDL_Keycode) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_MessageBoxButtonFlags> for Uint32

Source§

fn eq(&self, other: &SDL_MessageBoxButtonFlags) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_MessageBoxFlags> for Uint32

Source§

fn eq(&self, other: &SDL_MessageBoxFlags) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_MouseButtonFlags> for Uint32

Source§

fn eq(&self, other: &SDL_MouseButtonFlags) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_MouseID> for Uint32

Source§

fn eq(&self, other: &SDL_MouseID) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_PenID> for Uint32

Source§

fn eq(&self, other: &SDL_PenID) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_PenInputFlags> for Uint32

Source§

fn eq(&self, other: &SDL_PenInputFlags) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_PropertiesID> for Uint32

Source§

fn eq(&self, other: &SDL_PropertiesID) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_SensorID> for Uint32

Source§

fn eq(&self, other: &SDL_SensorID) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_SurfaceFlags> for Uint32

Source§

fn eq(&self, other: &SDL_SurfaceFlags) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_TimerID> for Uint32

Source§

fn eq(&self, other: &SDL_TimerID) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_TrayEntryFlags> for Uint32

Source§

fn eq(&self, other: &SDL_TrayEntryFlags) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl PartialEq<SDL_WindowID> for Uint32

Source§

fn eq(&self, other: &SDL_WindowID) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.