SDL3pp
A slim C++ wrapper for SDL3
Toggle main menu visibility
Loading...
Searching...
No Matches
Here is a list of all documented functions with links to the class documentation for each member:
A
B
C
D
E
F
G
H
I
J
K
L
M
O
P
Q
R
S
T
U
V
W
~
- g -
Gamepad() :
SDL::Gamepad
GDKResumeGPU() :
SDL::GPUDeviceBase
GDKSuspendGPU() :
SDL::GPUDeviceBase
Generate() :
SDL::MixerBase
GenerateMipmapsForTexture() :
SDL::GPUCommandBuffer
Get() :
SDL::AtomicInt
,
SDL::AtomicPointer< T >
,
SDL::AtomicU32
,
SDL::Color
,
SDL::PixelFormat
,
SDL::PropertiesBase
get() :
SDL::ResourceBaseT< RAW_POINTER, RAW_CONST_POINTER >
Get3DPosition() :
SDL::TrackBase
get_device_info() :
SDL::HidDeviceBase
get_feature_report() :
SDL::HidDeviceBase
get_indexed_string() :
SDL::HidDeviceBase
get_input_report() :
SDL::HidDeviceBase
get_manufacturer_string() :
SDL::HidDeviceBase
get_product_string() :
SDL::HidDeviceBase
get_report_descriptor() :
SDL::HidDeviceBase
get_serial_number_string() :
SDL::HidDeviceBase
GetA() :
SDL::Color
,
SDL::FColor
GetAddress() :
SDL::StreamSocketBase
GetAlphaMod() :
SDL::SurfaceBase
,
SDL::TextureBase
GetAlphaModFloat() :
SDL::TextureBase
GetAppleSFSymbolsNameForAxis() :
SDL::GamepadBase
GetAppleSFSymbolsNameForButton() :
SDL::GamepadBase
GetAscent() :
SDL::FontBase
GetAspectRatio() :
SDL::WindowBase
GetAudio() :
SDL::TrackBase
GetAudioStream() :
SDL::TrackBase
GetAvailable() :
SDL::AudioStreamBase
GetAxis() :
SDL::GamepadBase
,
SDL::JoystickBase
GetAxisInitialState() :
SDL::JoystickBase
GetB() :
SDL::Color
,
SDL::FColor
GetBall() :
SDL::JoystickBase
GetBindings() :
SDL::GamepadBase
GetBitSize() :
SDL::AudioFormat
GetBitsPerPixel() :
SDL::PixelFormat
GetBlendMode() :
SDL::SurfaceBase
,
SDL::TextureBase
GetBooleanProperty() :
SDL::PropertiesBase
GetBordersSize() :
SDL::WindowBase
GetBottomLeft() :
SDL::FRect
,
SDL::Rect
GetBottomRight() :
SDL::FRect
,
SDL::Rect
GetBounds() :
SDL::Display
GetButton() :
SDL::GamepadBase
,
SDL::JoystickBase
GetButtonLabel() :
SDL::GamepadBase
GetButtons() :
SDL::MessageBox
GetBytes() :
SDL::AddressBase
GetByteSize() :
SDL::AudioFormat
GetBytesPerPixel() :
SDL::PixelFormat
GetCentroid() :
SDL::FRect
,
SDL::Rect
GetChannelMap() :
SDL::AudioDeviceBase
GetChecked() :
SDL::TrayEntry
GetChroma() :
SDL::Colorspace
GetClamped() :
SDL::FPoint
,
SDL::Point
GetClipRect() :
SDL::RendererBase
,
SDL::SurfaceBase
GetClosestFullscreenMode() :
SDL::Display
GetColor() :
SDL::TextBase
GetColorFloat() :
SDL::TextBase
GetColorKey() :
SDL::SurfaceBase
GetColorMod() :
SDL::SurfaceBase
,
SDL::TextureBase
GetColorModFloat() :
SDL::TextureBase
GetColorScale() :
SDL::RendererBase
GetColorScheme() :
SDL::MessageBox
GetColorspace() :
SDL::SurfaceBase
GetConnectionState() :
SDL::GamepadBase
,
SDL::JoystickBase
GetConnectionStatus() :
SDL::StreamSocketBase
GetContentScale() :
SDL::Display
GetCount() :
SDL::AnimationBase
,
SDL::PropertiesBase
GetCurrentMode() :
SDL::Display
GetCurrentOrientation() :
SDL::Display
GetCurrentOutputSize() :
SDL::RendererBase
GetData() :
SDL::AudioStreamBase
,
SDL::SensorBase
GetDay() :
SDL::DateTime
GetDay_of_week() :
SDL::DateTime
GetDefaultTextureScaleMode() :
SDL::RendererBase
GetDelay() :
SDL::AnimationBase
GetDescent() :
SDL::FontBase
GetDesktopMode() :
SDL::Display
GetDetails() :
SDL::PixelFormat
GetDevice() :
SDL::AudioStreamBase
GetDirection() :
SDL::FontBase
,
SDL::TextBase
GetDisplay() :
SDL::WindowBase
GetDisplayScale() :
SDL::WindowBase
GetDPI() :
SDL::FontBase
GetDrawBlendMode() :
SDL::RendererBase
GetDrawColor() :
SDL::RendererBase
GetDrawColorFloat() :
SDL::RendererBase
GetDriver() :
SDL::GPUDeviceBase
GetDuration() :
SDL::AudioBase
GetEffectStatus() :
SDL::HapticBase
GetEGLSurface() :
SDL::WindowBase
GetEnabled() :
SDL::TrayEntry
GetEnclosingPoints() :
SDL::FRect
,
SDL::Rect
GetEngine() :
SDL::TextBase
GetEntries() :
SDL::TrayMenu
GetExtension() :
SDL::FRect
,
SDL::Rect
GetFadeFrames() :
SDL::TrackBase
GetFamilyName() :
SDL::FontBase
GetFeatures() :
SDL::HapticBase
GetFileSize() :
SDL::StorageBase
GetFirmwareVersion() :
SDL::GamepadBase
,
SDL::JoystickBase
GetFlags() :
SDL::MessageBox
,
SDL::PixelFormat
,
SDL::WindowBase
GetFloatProperty() :
SDL::PropertiesBase
GetFont() :
SDL::TextBase
GetFormat() :
SDL::AudioBase
,
SDL::AudioDecoderBase
,
SDL::AudioDeviceBase
,
SDL::AudioStreamBase
,
SDL::CameraBase
,
SDL::MixerBase
,
SDL::SurfaceBase
,
SDL::SurfaceLock
,
SDL::TextureBase
GetForPoint() :
SDL::Display
GetForRect() :
SDL::Display
GetFrame() :
SDL::AnimationBase
,
SDL::AnimationDecoderBase
GetFrequencyRatio() :
SDL::AudioStreamBase
,
SDL::MixerBase
,
SDL::TrackBase
GetFullscreenMode() :
SDL::WindowBase
GetFullscreenModes() :
SDL::Display
GetG() :
SDL::Color
,
SDL::FColor
GetGain() :
SDL::AudioDeviceBase
,
SDL::AudioStreamBase
,
SDL::MixerBase
,
SDL::TrackBase
GetGeneration() :
SDL::FontBase
GetGlyphImage() :
SDL::FontBase
GetGlyphImageForIndex() :
SDL::FontBase
GetGlyphKerning() :
SDL::FontBase
GetGlyphMetrics() :
SDL::FontBase
GetGlyphScript() :
SDL::FontBase
GetGPUDevice() :
SDL::RendererBase
GetGPUDrawData() :
SDL::TextBase
GetGPUWinding() :
SDL::GPUTextEngine
GetGrabbed() :
SDL::WindowBase
GetGUID() :
SDL::JoystickBase
GetH() :
SDL::FRect
,
SDL::Rect
GetHat() :
SDL::JoystickBase
GetHeight() :
SDL::AnimationBase
,
SDL::FontBase
,
SDL::SurfaceBase
,
SDL::SurfaceLock
,
SDL::TextureBase
GetHinting() :
SDL::FontBase
GetHour() :
SDL::DateTime
GetICCProfile() :
SDL::WindowBase
GetID() :
SDL::CameraBase
,
SDL::GamepadBase
,
SDL::HapticBase
,
SDL::JoystickBase
,
SDL::SensorBase
,
SDL::ThreadBase
,
SDL::WindowBase
GetId() :
SDL::Finger
GetImages() :
SDL::SurfaceBase
GetInput() :
SDL::ProcessBase
GetInputChannelMap() :
SDL::AudioStreamBase
GetInputFormat() :
SDL::AudioStreamBase
GetIntersection() :
SDL::FRect
,
SDL::Rect
GetJoystick() :
SDL::GamepadBase
GetJoystickFromID() :
SDL::JoystickID
GetJoystickGUIDForID() :
SDL::JoystickID
GetJoystickNameForID() :
SDL::JoystickID
GetJoystickPathForID() :
SDL::JoystickID
GetJoystickPlayerIndexForID() :
SDL::JoystickID
GetJoystickProductForID() :
SDL::JoystickID
GetJoystickProductVersionForID() :
SDL::JoystickID
GetJoystickTypeForID() :
SDL::JoystickID
GetJoystickVendorForID() :
SDL::JoystickID
GetKerning() :
SDL::FontBase
GetKeyboardGrab() :
SDL::WindowBase
GetLabel() :
SDL::TrayEntry
GetLayer() :
SDL::MetalViewBase
GetLayout() :
SDL::PixelFormat
GetLineIntersection() :
SDL::FRect
,
SDL::Rect
GetLineSkip() :
SDL::FontBase
GetLogicalPresentation() :
SDL::RendererBase
GetLogicalPresentationRect() :
SDL::RendererBase
GetLogPriority() :
SDL::LogCategory
GetLoops() :
SDL::TrackBase
GetMapping() :
SDL::GamepadBase
GetMasks() :
SDL::PixelFormat
GetMatrix() :
SDL::Colorspace
GetMaxEffects() :
SDL::HapticBase
GetMaxEffectsPlaying() :
SDL::HapticBase
GetMaximumSize() :
SDL::WindowBase
GetMenu() :
SDL::TrayBase
GetMessage() :
SDL::MessageBox
GetMinimumSize() :
SDL::WindowBase
GetMinute() :
SDL::DateTime
GetMixer() :
SDL::GroupBase
,
SDL::TrackBase
GetMod() :
SDL::SurfaceBase
,
SDL::TextureBase
GetModFloat() :
SDL::TextureBase
GetMonth() :
SDL::DateTime
GetMouseGrab() :
SDL::WindowBase
GetMouseRect() :
SDL::WindowBase
GetName() :
SDL::AudioDeviceBase
,
SDL::AudioFormat
,
SDL::Display
,
SDL::GamepadBase
,
SDL::HapticBase
,
SDL::JoystickBase
,
SDL::Keycode
,
SDL::PixelFormat
,
SDL::PropertyProxy
,
SDL::RendererBase
,
SDL::Scancode
,
SDL::SensorBase
,
SDL::ThreadBase
GetNanosecond() :
SDL::DateTime
GetNaturalOrientation() :
SDL::Display
GetNextSubString() :
SDL::TextBase
GetNonPortableType() :
SDL::SensorBase
GetNumAxes() :
SDL::HapticBase
,
SDL::JoystickBase
GetNumBalls() :
SDL::JoystickBase
GetNumberProperty() :
SDL::PropertiesBase
GetNumButtons() :
SDL::JoystickBase
GetNumbuttons() :
SDL::MessageBox
GetNumFaces() :
SDL::FontBase
GetNumHats() :
SDL::JoystickBase
GetNumLines() :
SDL::TextBase
GetNumTouchpadFingers() :
SDL::GamepadBase
GetNumTouchpads() :
SDL::GamepadBase
GetOpacity() :
SDL::WindowBase
GetOrder() :
SDL::PixelFormat
GetOutline() :
SDL::FontBase
GetOutput() :
SDL::ProcessBase
GetOutputChannelMap() :
SDL::AudioStreamBase
GetOutputFormat() :
SDL::AudioStreamBase
GetOutputSize() :
SDL::RendererBase
GetPalette() :
SDL::SurfaceBase
,
SDL::TextureBase
GetParent() :
SDL::TrayEntry
,
SDL::WindowBase
GetParentEntry() :
SDL::TrayMenu
GetParentTray() :
SDL::TrayMenu
GetPath() :
SDL::GamepadBase
,
SDL::JoystickBase
GetPathInfo() :
SDL::StorageBase
GetPendingWrites() :
SDL::StreamSocketBase
GetPermissionState() :
SDL::CameraBase
GetPitch() :
SDL::SurfaceBase
,
SDL::SurfaceLock
GetPixelDensity() :
SDL::WindowBase
GetPixelFormat() :
SDL::WindowBase
GetPixels() :
SDL::SurfaceBase
,
SDL::SurfaceLock
GetPlaybackPosition() :
SDL::TrackBase
GetPlayerIndex() :
SDL::GamepadBase
,
SDL::JoystickBase
GetPointerProperty() :
SDL::PropertiesBase
GetPosition() :
SDL::FRect
,
SDL::Rect
,
SDL::TextBase
,
SDL::WindowBase
GetPowerInfo() :
SDL::GamepadBase
,
SDL::JoystickBase
GetPressure() :
SDL::Finger
GetPreviousSubString() :
SDL::TextBase
GetPrimaries() :
SDL::Colorspace
GetPrimary() :
SDL::Display
GetProduct() :
SDL::GamepadBase
,
SDL::JoystickBase
GetProductVersion() :
SDL::GamepadBase
,
SDL::JoystickBase
GetProgressState() :
SDL::WindowBase
GetProgressValue() :
SDL::WindowBase
GetProperties() :
SDL::AnimationDecoderBase
,
SDL::AudioBase
,
SDL::AudioDecoderBase
,
SDL::AudioStreamBase
,
SDL::CameraBase
,
SDL::Display
,
SDL::FontBase
,
SDL::GamepadBase
,
SDL::GPUDeviceBase
,
SDL::GroupBase
,
SDL::IOStreamBase
,
SDL::JoystickBase
,
SDL::MixerBase
,
SDL::ProcessBase
,
SDL::PropertyProxy
,
SDL::RendererBase
,
SDL::SensorBase
,
SDL::SurfaceBase
,
SDL::TextBase
,
SDL::TextureBase
,
SDL::TrackBase
,
SDL::WindowBase
GetPropertyType() :
SDL::PropertiesBase
GetQueued() :
SDL::AudioStreamBase
GetR() :
SDL::Color
,
SDL::FColor
GetRange() :
SDL::Colorspace
GetRealType() :
SDL::GamepadBase
GetRect() :
SDL::WindowBase
GetRelativeMouseMode() :
SDL::WindowBase
GetRemaining() :
SDL::TrackBase
GetRenderer() :
SDL::TextureBase
,
SDL::WindowBase
GetRenderMetalCommandEncoder() :
SDL::RendererBase
GetRenderMetalLayer() :
SDL::RendererBase
GetRenderTextureAddressMode() :
SDL::RendererBase
GetResult() :
SDL::AsyncIOQueueBase
GetSafeArea() :
SDL::RendererBase
,
SDL::WindowBase
GetScale() :
SDL::RendererBase
GetScaleMode() :
SDL::TextureBase
GetScancode() :
SDL::Keycode
GetScript() :
SDL::FontBase
,
SDL::TextBase
GetSDF() :
SDL::FontBase
GetSecond() :
SDL::DateTime
GetSensorData() :
SDL::GamepadBase
GetSensorDataRate() :
SDL::GamepadBase
GetSerial() :
SDL::GamepadBase
,
SDL::JoystickBase
GetShaderFormats() :
SDL::GPUDeviceBase
GetSilenceValue() :
SDL::AudioFormat
GetSize() :
SDL::AnimationBase
,
SDL::AsyncIOBase
,
SDL::FontBase
,
SDL::FRect
,
SDL::IOStreamBase
,
SDL::Rect
,
SDL::SurfaceBase
,
SDL::SurfaceLock
,
SDL::TextBase
,
SDL::TextureBase
,
SDL::WindowBase
GetSizeFloat() :
SDL::TextureBase
GetSizeInPixels() :
SDL::WindowBase
GetSpaceRemaining() :
SDL::StorageBase
GetState() :
SDL::ThreadBase
GetStatus() :
SDL::AddressBase
,
SDL::AnimationDecoderBase
,
SDL::IOStreamBase
GetSteamHandle() :
SDL::GamepadBase
GetString() :
SDL::AddressBase
GetStringProperty() :
SDL::PropertiesBase
GetStringSize() :
SDL::FontBase
GetStringSizeWrapped() :
SDL::FontBase
GetStyle() :
SDL::FontBase
GetStyleName() :
SDL::FontBase
GetSubmenu() :
SDL::TrayEntry
GetSubString() :
SDL::TextBase
GetSubStringForLine() :
SDL::TextBase
GetSubStringForPoint() :
SDL::TextBase
GetSubStrings() :
SDL::TextBase
GetSubStringsForRange() :
SDL::TextBase
GetSurface() :
SDL::WindowBase
GetSurfaceVSync() :
SDL::WindowBase
GetSwapchainTextureFormat() :
SDL::GPUDeviceBase
GetTaggedTracks() :
SDL::MixerBase
GetTags() :
SDL::TrackBase
GetTarget() :
SDL::RendererBase
GetText() :
SDL::TextBase
GetTextInputArea() :
SDL::WindowBase
GetTitle() :
SDL::MessageBox
,
SDL::WindowBase
GetTopLeft() :
SDL::FRect
,
SDL::Rect
GetTopRight() :
SDL::FRect
,
SDL::Rect
GetTouchpadFinger() :
SDL::GamepadBase
GetTransfer() :
SDL::Colorspace
GetType() :
SDL::Colorspace
,
SDL::GamepadBase
,
SDL::JoystickBase
,
SDL::PixelFormat
,
SDL::PropertyProxy
,
SDL::SensorBase
GetUnion() :
SDL::FRect
,
SDL::Rect
GetUsableBounds() :
SDL::Display
GetUtc_offset() :
SDL::DateTime
GetValue() :
SDL::SemaphoreBase
GetVariable() :
SDL::EnvironmentBase
GetVariableCount() :
SDL::EnvironmentBase
GetVariables() :
SDL::EnvironmentBase
GetVendor() :
SDL::GamepadBase
,
SDL::JoystickBase
GetViewport() :
SDL::RendererBase
GetVSync() :
SDL::RendererBase
GetW() :
SDL::FRect
,
SDL::Rect
GetWeight() :
SDL::FontBase
GetWidth() :
SDL::AnimationBase
,
SDL::SurfaceBase
,
SDL::SurfaceLock
,
SDL::TextureBase
GetWindow() :
SDL::MessageBox
,
SDL::RendererBase
GetWrapAlignment() :
SDL::FontBase
GetWrapped() :
SDL::FPoint
,
SDL::Point
GetWrapWidth() :
SDL::TextBase
GetX() :
SDL::Finger
,
SDL::FPoint
,
SDL::FRect
,
SDL::Point
,
SDL::Rect
GetX2() :
SDL::FRect
,
SDL::Rect
GetY() :
SDL::Finger
,
SDL::FPoint
,
SDL::FRect
,
SDL::Point
,
SDL::Rect
GetY2() :
SDL::FRect
,
SDL::Rect
GetYear() :
SDL::DateTime
GL_Swap() :
SDL::WindowBase
GLContext() :
SDL::GLContext
,
SDL::GLContextScoped
GLContextScoped() :
SDL::GLContextScoped
GlobDirectory() :
SDL::StorageBase
GPUBuffer() :
SDL::GPUBuffer
GPUCommandBuffer() :
SDL::GPUCommandBuffer
GPUComputePass() :
SDL::GPUComputePass
GPUComputePipeline() :
SDL::GPUComputePipeline
GPUCopyPass() :
SDL::GPUCopyPass
GPUDevice() :
SDL::GPUDevice
GPUGraphicsPipeline() :
SDL::GPUGraphicsPipeline
GPURenderPass() :
SDL::GPURenderPass
GPURenderState() :
SDL::GPURenderState
GPUSampler() :
SDL::GPUSampler
GPUShader() :
SDL::GPUShader
GPUTextEngine() :
SDL::GPUTextEngine
GPUTexture() :
SDL::GPUTexture
GPUTransferBuffer() :
SDL::GPUTransferBuffer
Group() :
SDL::Group
GUID() :
SDL::GUID
Generated by
1.17.0