Warning
This page refers to an old version of SFML. Click here to switch to the latest version.
Warning
This page refers to an old version of SFML. Click here to switch to the latest version.
Csf::Angle | Represents an angle value |
Csf::AudioResource | Base class for classes that require an audio device |
Csf::BlendMode | Blending modes for drawing |
Csf::SoundStream::Chunk | Structure defining a chunk of audio data to stream |
Csf::Clock | Utility class that measures the elapsed time |
Csf::Event::Closed | Closed event subtype |
Csf::Color | Utility class for manipulating RGBA colors |
Csf::Listener::Cone | Structure defining the properties of a directional cone |
Csf::SoundSource::Cone | Structure defining the properties of a directional cone |
Csf::ContextSettings | Structure defining the settings of the OpenGL context attached to a window |
Csf::Shader::CurrentTextureType | Special type that can be passed to setUniform(), and that represents the texture of the object being drawn |
Csf::Cursor | Cursor defines the appearance of a system cursor |
Csf::Drawable | Abstract base class for objects that can be drawn to a render target |
Csf::Event | Defines a system event and its parameters |
Csf::Event::FocusGained | Gained focus event subtype |
Csf::Event::FocusLost | Lost focus event subtype |
Csf::Font | Class for loading and manipulating character fonts |
Csf::Ftp | A FTP client |
Csf::GlResource | Base class for classes that require an OpenGL context |
Csf::Glyph | Structure describing a glyph |
Csf::Http | A HTTP client |
Csf::Joystick::Identification | Structure holding a joystick's identification |
Csf::Image | Class for loading, manipulating and saving images |
Csf::Font::Info | Holds various information about a font |
Csf::SoundFileReader::Info | Structure holding the audio properties of a sound file |
Csf::InputSoundFile | Provide read access to sound files |
Csf::InputStream | Abstract class for custom file input streams |
Csf::IpAddress | Encapsulate an IPv4 network address |
Csf::Event::JoystickButtonPressed | Joystick button pressed event subtype |
Csf::Event::JoystickButtonReleased | Joystick button released event subtype |
Csf::Event::JoystickConnected | Joystick connected event subtype |
Csf::Event::JoystickDisconnected | Joystick disconnected event subtype |
Csf::Event::JoystickMoved | Joystick axis move event subtype |
Csf::Event::KeyPressed | Key pressed event subtype |
Csf::Event::KeyReleased | Key released event subtype |
Csf::Event::MouseButtonPressed | Mouse button pressed event subtype |
Csf::Event::MouseButtonReleased | Mouse button released event subtype |
Csf::Event::MouseEntered | Mouse entered event subtype |
Csf::Event::MouseLeft | Mouse left event subtype |
Csf::Event::MouseMoved | Mouse move event subtype |
Csf::Event::MouseMovedRaw | Mouse move raw event subtype |
Csf::Event::MouseWheelScrolled | Mouse wheel scrolled event subtype |
Csf::OutputSoundFile | Provide write access to sound files |
Csf::Packet | Utility class to build blocks of data to transfer over the network |
Csf::Rect< T > | Utility class for manipulating 2D axis aligned rectangles |
Csf::RenderStates | Define the states used for drawing to a RenderTarget |
Csf::RenderTarget | Base class for all render targets (window, texture, ...) |
Csf::Http::Request | HTTP request |
Csf::Event::Resized | Resized event subtype |
Csf::Ftp::Response | FTP response |
Csf::Http::Response | HTTP response |
Cstd::runtime_error | |
Csf::Event::SensorChanged | Sensor event subtype |
Csf::Socket | Base class for all the socket types |
Csf::SocketSelector | Multiplexer that allows to read from multiple sockets |
Csf::SoundBuffer | Storage for audio samples defining a sound |
Csf::SoundFileFactory | Manages and instantiates sound file readers and writers |
Csf::SoundFileReader | Abstract base class for sound file decoding |
Csf::SoundFileWriter | Abstract base class for sound file encoding |
Csf::SoundRecorder | Abstract base class for capturing sound data |
Csf::Music::Span< T > | Structure defining a time range using the template type |
Csf::StencilMode | Stencil modes for drawing |
Csf::StencilValue | Stencil value type (also used as a mask) |
Csf::String | Utility string class that automatically handles conversions between types and encodings |
Csf::SuspendAwareClock | Android, chrono-compatible, suspend-aware clock |
Csf::Event::TextEntered | Text event subtype |
Csf::Time | Represents a time value |
Csf::Event::TouchBegan | Touch began event subtype |
Csf::Event::TouchEnded | Touch ended event subtype |
Csf::Event::TouchMoved | Touch moved event subtype |
Csf::Transform | 3x3 transform matrix |
Csf::Transformable | Decomposed transform defined by a position, a rotation and a scale |
Csf::GlResource::TransientContextLock | RAII helper class to temporarily lock an available context for use |
Csf::U8StringCharTraits | Character traits for std::uint8_t |
Csf::Utf< N > | Utility class providing generic functions for UTF conversions |
Csf::Vector2< T > | Class template for manipulating 2-dimensional vectors |
Csf::Vector3< T > | Utility template class for manipulating 3-dimensional vectors |
Csf::Vertex | Point with color and texture coordinates |
Csf::VideoMode | VideoMode defines a video mode (size, bpp) |
Csf::View | 2D camera that defines what region is shown on screen |
Csf::WindowBase | Window that serves as a base for other windows |