Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
CSFML handbook
Logo
  • Index
  • API Reference
    • Audio
      • Export
      • Listener
      • Music
      • Sound
      • SoundBuffer
      • SoundBufferRecorder
      • SoundRecorder
      • SoundStatus
      • SoundStream
      • Types
    • Graphics
      • BlendMode
      • CircleShape
      • Color
      • ConvexShape
      • Export
      • Font
      • FontInfo
      • Glsl
      • Glyph
      • Image
      • PrimitiveType
      • Rect
      • RectangleShape
      • RenderStates
      • RenderTexture
      • RenderWindow
      • Shader
      • Shape
      • Sprite
      • Text
      • Texture
      • Transform
      • Transformable
      • Types
      • Vertex
      • VertexArray
      • VertexBuffer
      • View
    • Network
      • Export
      • Ftp
      • Http
      • IpAddress
      • Packet
      • SocketSelector
      • SocketStatus
      • TcpListener
      • TcpSocket
      • Types
      • UdpSocket
    • System
      • Alloc
      • Buffer
      • Clock
      • Export
      • InputStream
      • Mutex
      • Sleep
      • Thread
      • Time
      • Types
      • Vector2
      • Vector3
    • Window
      • Clipboard
      • Context
      • Cursor
      • Event
      • Export
      • Joystick
      • JoystickIdentification
      • Keyboard
      • Mouse
      • Sensor
      • Touch
      • Types
      • VideoMode
      • Vulkan
      • Window
      • WindowBase
      • WindowHandle
  • API Reference (v3)
    • Audio
      • EffectProcessor
      • Export
      • Listener
      • Music
      • Sound
      • SoundBuffer
      • SoundBufferRecorder
      • SoundChannel
      • SoundRecorder
      • SoundSourceCone
      • SoundStatus
      • SoundStream
      • Types
    • Graphics
      • BlendMode
      • CircleShape
      • Color
      • ConvexShape
      • CoordinateType
      • Export
      • Font
      • FontInfo
      • Glsl
      • Glyph
      • Image
      • PrimitiveType
      • Rect
      • RectangleShape
      • RenderStates
      • RenderTexture
      • RenderWindow
      • Shader
      • Shape
      • Sprite
      • StencilMode
      • Text
      • Texture
      • Transform
      • Transformable
      • Types
      • Vertex
      • VertexArray
      • VertexBuffer
      • View
    • Network
      • Export
      • Ftp
      • Http
      • IpAddress
      • Packet
      • SocketSelector
      • SocketStatus
      • TcpListener
      • TcpSocket
      • Types
      • UdpSocket
    • System
      • Alloc
      • Buffer
      • Clock
      • Export
      • InputStream
      • Sleep
      • Time
      • Types
      • Vector2
      • Vector3
    • Window
      • Clipboard
      • Context
      • Cursor
      • Event
      • Export
      • Joystick
      • JoystickIdentification
      • Keyboard
      • Mouse
      • Sensor
      • Touch
      • Types
      • VideoMode
      • Vulkan
      • Window
      • WindowBase
      • WindowHandle

Reference

  • Github repository
  • Official (SFML) website
  • Community Forum
Back to top
View this page

TypesΒΆ

Typedefs

typedef struct sfMusic sfMusic
typedef struct sfSound sfSound
typedef struct sfSoundBuffer sfSoundBuffer
typedef struct sfSoundBufferRecorder sfSoundBufferRecorder
typedef struct sfSoundRecorder sfSoundRecorder
typedef struct sfSoundStream sfSoundStream
Next
Graphics
Previous
SoundStream
Copyright © 2024 - 2025, Sigmanificient
Made with Sphinx and @pradyunsg's Furo
On this page
  • Types
    • sfMusic
    • sfSound
    • sfSoundBuffer
    • sfSoundBufferRecorder
    • sfSoundRecorder
    • sfSoundStream