Classes | |
| class | sf::Color |
| Utility class for manpulating RGBA colors. More... | |
| class | sf::Drawable |
| Abstract base class for objects that can be drawn to a render target. More... | |
| class | sf::Font |
| Class for loading and manipulating character fonts. More... | |
| class | sf::Glyph |
| Structure describing a glyph. More... | |
| class | sf::Image |
| Class for loading, manipulating and saving images. More... | |
| class | sf::Matrix3 |
| Utility class to manipulate 3x3 matrices of floats. More... | |
| class | sf::Rect< T > |
| Utility class for manipulating 2D axis aligned rectangles. More... | |
| class | sf::Renderer |
| Handles the low-level rendering (states and geometry). More... | |
| class | sf::RenderTarget |
| Base class for all render targets (window, texture, . More... | |
| class | sf::RenderTexture |
| Target for off-screen 2D rendering into an texture. More... | |
| class | sf::RenderWindow |
| Window that can serve as a target for 2D drawing. More... | |
| class | sf::Shader |
| Pixel/fragment shader class. More... | |
| class | sf::Shape |
| A convex, colored polygon with an optional outline. More... | |
| class | sf::Sprite |
| Drawable representation of a texture, with its own transformations, color, blend mode, etc. More... | |
| class | sf::Text |
| Graphical text that can be drawn to a render target. More... | |
| class | sf::Texture |
| Image living on the graphics card that can be used for drawing. More... | |
| class | sf::View |
| 2D camera that defines what region is shown on screen More... | |
Enumerations | |
| enum | sf::Blend::Mode { sf::Blend::Alpha, sf::Blend::Add, sf::Blend::Multiply, sf::Blend::None } |
Available blending modes for drawable objects. More... | |
| enum sf::Blend::Mode |
Available blending modes for drawable objects.
| Alpha |
Pixel = Src * Src.a + Dest * (1 - Src.a). |
| Add |
Pixel = Src + Dest. |
| Multiply |
Pixel = Src * Dest. |
| None |
Pixel = Src. |
Definition at line 48 of file Drawable.hpp.