Provides OpenGL-based windows, and abstractions for events and input handling. More...
Classes | |
| class | sf::Context |
| Class holding a valid drawing context. More... | |
| class | sf::ContextSettings |
| Structure defining the settings of the OpenGL context attached to a window. More... | |
| class | sf::Event |
| Defines a system event and its parameters. More... | |
| class | sf::GlResource |
| Base class for classes that require an OpenGL context. More... | |
| class | sf::Joystick |
| Give access to the real-time state of the joysticks. More... | |
| class | sf::Keyboard |
| Give access to the real-time state of the keyboard. More... | |
| class | sf::Mouse |
| Give access to the real-time state of the mouse. More... | |
| class | sf::VideoMode |
| VideoMode defines a video mode (width, height, bpp) More... | |
| class | sf::Window |
| Window that serves as a target for OpenGL rendering. More... | |
| struct | sf::Event::JoystickButtonEvent |
| Joystick buttons events parameters (JoystickButtonPressed, JoystickButtonReleased) More... | |
| struct | sf::Event::JoystickConnectEvent |
| Joystick connection events parameters (JoystickConnected, JoystickDisconnected) More... | |
| struct | sf::Event::JoystickMoveEvent |
| Joystick axis move event parameters (JoystickMoved) More... | |
| struct | sf::Event::KeyEvent |
| Keyboard event parameters (KeyPressed, KeyReleased) More... | |
| struct | sf::Event::MouseButtonEvent |
| Mouse buttons events parameters (MouseButtonPressed, MouseButtonReleased) More... | |
| struct | sf::Event::MouseMoveEvent |
| Mouse move event parameters (MouseMoved) More... | |
| struct | sf::Event::MouseWheelEvent |
| Mouse wheel events parameters (MouseWheelMoved) More... | |
| struct | sf::Event::SizeEvent |
| Size events parameters (Resized) More... | |
| struct | sf::Event::TextEvent |
| Text event parameters (TextEntered) More... | |
Enumerations | |
| enum | { sf::Style::None = 0, sf::Style::Titlebar = 1 << 0, sf::Style::Resize = 1 << 1, sf::Style::Close = 1 << 2, sf::Style::Fullscreen = 1 << 3, sf::Style::Default = Titlebar | Resize | Close } |
| Enumeration of the window styles. More... | |
Provides OpenGL-based windows, and abstractions for events and input handling.
| anonymous enum |
Enumeration of the window styles.
Definition at line 38 of file WindowStyle.hpp.