Table of Contents

Enum SubSystems

Namespace
Sdl3Sharp
Assembly
Sdl3Sharp.dll

Represents a sub system which can be initialized by SDL and used in an application

[Flags]
public enum SubSystems : uint

Fields

Audio = 16

The Audio sub system

Initializing Audio implies initializing Events

Camera = 65536

The Camera sub system

Initializing Camera implies initializing Events

Events = 16384

The Events sub system

Gamepad = 8192

The Gamepad sub system

Initializing Gamepad implies initializing Joystick.

Haptic = 4096

The Haptic sub system

Joystick = 512

The Joystick sub system

Initializing Joystick implies initializing Events.

This sub system should be initialized on the same thread as Video on Windows (which should be the main thread as required by Video), if you don't set the hint Thread.

None = 0

No sub systems

Sensor = 32768

The Sensor sub system

Initializing Sensor implies initializing Events.

Video = 32

The Video sub system

Initializing Video implies initializing Events.

This sub system should be initialized on the main thread.