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