|
class | Angle |
| Represents an angle value. More...
|
|
class | AudioResource |
| Base class for classes that require an audio device. More...
|
|
class | BlendMode |
| Blending modes for drawing. More...
|
|
class | CircleShape |
| Specialized shape representing a circle. More...
|
|
class | Clock |
| Utility class that measures the elapsed time. More...
|
|
class | Color |
| Utility class for manipulating RGBA colors. More...
|
|
class | Context |
| Class holding a valid drawing context. More...
|
|
class | ContextSettings |
| Structure defining the settings of the OpenGL context attached to a window. More...
|
|
class | ConvexShape |
| Specialized shape representing a convex polygon. More...
|
|
class | Cursor |
| Cursor defines the appearance of a system cursor. More...
|
|
class | Drawable |
| Abstract base class for objects that can be drawn to a render target. More...
|
|
class | Event |
| Defines a system event and its parameters. More...
|
|
class | Exception |
| Library-specific exception type. More...
|
|
class | FileInputStream |
| Implementation of input stream based on a file. More...
|
|
class | Font |
| Class for loading and manipulating character fonts. More...
|
|
class | Ftp |
| A FTP client. More...
|
|
class | GlResource |
| Base class for classes that require an OpenGL context. More...
|
|
struct | Glyph |
| Structure describing a glyph. More...
|
|
class | Http |
| A HTTP client. More...
|
|
class | Image |
| Class for loading, manipulating and saving images. More...
|
|
class | InputSoundFile |
| Provide read access to sound files. More...
|
|
class | InputStream |
| Abstract class for custom file input streams. More...
|
|
class | IpAddress |
| Encapsulate an IPv4 network address. More...
|
|
class | MemoryInputStream |
| Implementation of input stream based on a memory chunk. More...
|
|
class | Music |
| Streamed music played from an audio file. More...
|
|
class | OutputSoundFile |
| Provide write access to sound files. More...
|
|
class | Packet |
| Utility class to build blocks of data to transfer over the network. More...
|
|
class | Rect |
| Utility class for manipulating 2D axis aligned rectangles. More...
|
|
class | RectangleShape |
| Specialized shape representing a rectangle. More...
|
|
class | RenderStates |
| Define the states used for drawing to a RenderTarget More...
|
|
class | RenderTarget |
| Base class for all render targets (window, texture, ...) More...
|
|
class | RenderTexture |
| Target for off-screen 2D rendering into a texture. More...
|
|
class | RenderWindow |
| Window that can serve as a target for 2D drawing. More...
|
|
class | Shader |
| Shader class (vertex, geometry and fragment) More...
|
|
class | Shape |
| Base class for textured shapes with outline. More...
|
|
class | Socket |
| Base class for all the socket types. More...
|
|
class | SocketSelector |
| Multiplexer that allows to read from multiple sockets. More...
|
|
class | Sound |
| Regular sound that can be played in the audio environment. More...
|
|
class | SoundBuffer |
| Storage for audio samples defining a sound. More...
|
|
class | SoundBufferRecorder |
| Specialized SoundRecorder which stores the captured audio data into a sound buffer. More...
|
|
class | SoundFileFactory |
| Manages and instantiates sound file readers and writers. More...
|
|
class | SoundFileReader |
| Abstract base class for sound file decoding. More...
|
|
class | SoundFileWriter |
| Abstract base class for sound file encoding. More...
|
|
class | SoundRecorder |
| Abstract base class for capturing sound data. More...
|
|
class | SoundSource |
| Base class defining a sound's properties. More...
|
|
class | SoundStream |
| Abstract base class for streamed audio sources. More...
|
|
class | Sprite |
| Drawable representation of a texture, with its own transformations, color, etc. More...
|
|
class | StencilMode |
| Stencil modes for drawing. More...
|
|
struct | StencilValue |
| Stencil value type (also used as a mask) More...
|
|
class | String |
| Utility string class that automatically handles conversions between types and encodings. More...
|
|
struct | SuspendAwareClock |
| Android, chrono-compatible, suspend-aware clock. More...
|
|
class | TcpListener |
| Socket that listens to new TCP connections. More...
|
|
class | TcpSocket |
| Specialized socket using the TCP protocol. More...
|
|
class | Text |
| Graphical text that can be drawn to a render target. More...
|
|
class | Texture |
| Image living on the graphics card that can be used for drawing. More...
|
|
class | Time |
| Represents a time value. More...
|
|
class | Transform |
| Define a 3x3 transform matrix. More...
|
|
class | Transformable |
| Decomposed transform defined by a position, a rotation and a scale. More...
|
|
struct | U8StringCharTraits |
| Character traits for std::uint8_t More...
|
|
class | UdpSocket |
| Specialized socket using the UDP protocol. More...
|
|
class | Utf |
| Utility class providing generic functions for UTF conversions. More...
|
|
class | Utf< 16 > |
| Specialization of the Utf template for UTF-16. More...
|
|
class | Utf< 32 > |
| Specialization of the Utf template for UTF-32. More...
|
|
class | Utf< 8 > |
| Specialization of the Utf template for UTF-8. More...
|
|
class | Vector2 |
| Class template for manipulating 2-dimensional vectors. More...
|
|
class | Vector3 |
| Utility template class for manipulating 3-dimensional vectors. More...
|
|
struct | Vertex |
| Define a point with color and texture coordinates. More...
|
|
class | VertexArray |
| Define a set of one or more 2D primitives. More...
|
|
class | VertexBuffer |
| Vertex buffer storage for one or more 2D primitives. More...
|
|
class | VideoMode |
| VideoMode defines a video mode (size, bpp) More...
|
|
class | View |
| 2D camera that defines what region is shown on screen More...
|
|
class | Window |
| Window that serves as a target for OpenGL rendering. More...
|
|
class | WindowBase |
| Window that serves as a base for other windows. More...
|
|
|
void | swap (Texture &left, Texture &right) noexcept |
| Swap the contents of one texture with those of another.
|
|
void | swap (VertexBuffer &left, VertexBuffer &right) noexcept |
| Swap the contents of one vertex buffer with those of another.
|
|
bool | operator== (IpAddress left, IpAddress right) |
| Overload of operator== to compare two IP addresses.
|
|
bool | operator!= (IpAddress left, IpAddress right) |
| Overload of operator!= to compare two IP addresses.
|
|
bool | operator< (IpAddress left, IpAddress right) |
| Overload of operator< to compare two IP addresses.
|
|
bool | operator> (IpAddress left, IpAddress right) |
| Overload of operator> to compare two IP addresses.
|
|
bool | operator<= (IpAddress left, IpAddress right) |
| Overload of operator<= to compare two IP addresses.
|
|
bool | operator>= (IpAddress left, IpAddress right) |
| Overload of operator>= to compare two IP addresses.
|
|
std::istream & | operator>> (std::istream &stream, std::optional< IpAddress > &address) |
| Overload of operator>> to extract an IP address from an input stream.
|
|
std::ostream & | operator<< (std::ostream &stream, IpAddress address) |
| Overload of operator<< to print an IP address to an output stream.
|
|
constexpr Angle | degrees (float angle) |
| Construct an angle value from a number of degrees.
|
|
constexpr Angle | radians (float angle) |
| Construct an angle value from a number of radians.
|
|
std::ostream & | err () |
| Standard stream used by SFML to output warnings and errors.
|
|
ANativeActivity * | getNativeActivity () |
| Return a pointer to the Android native activity.
|
|
void | sleep (Time duration) |
| Make the current thread sleep for a given duration.
|
|