![]() |
Onsens
1.0
This is C++ game about bitwise logic.
|
►Csf::AlResource | Base class for classes that require an OpenAL context |
Csf::BlendMode | Blending modes for drawing |
Csf::SoundStream::Chunk | Structure defining a chunk of audio data to stream |
Csf::Clipboard | Give access to the system clipboard |
Csf::Clock | Utility class that measures the elapsed time |
Csf::Color | Utility class for manipulating RGBA colors |
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::Drawable | Abstract base class for objects that can be drawn to a render target |
Csf::Event | Defines a system event and its parameters |
Csf::Font | Class for loading and manipulating character fonts |
CGame | |
►Csf::GlResource | Base class for classes that require an OpenGL context |
Csf::Glyph | Structure describing a glyph |
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::InputStream | Abstract class for custom file input streams |
Csf::IpAddress | Encapsulate an IPv4 network address |
Csf::Joystick | Give access to the real-time state of the joysticks |
Csf::Event::JoystickButtonEvent | Joystick buttons events parameters (JoystickButtonPressed, JoystickButtonReleased) |
Csf::Event::JoystickConnectEvent | Joystick connection events parameters (JoystickConnected, JoystickDisconnected) |
Csf::Event::JoystickMoveEvent | Joystick axis move event parameters (JoystickMoved) |
Csf::Keyboard | Give access to the real-time state of the keyboard |
Csf::Event::KeyEvent | Keyboard event parameters (KeyPressed, KeyReleased) |
Csf::Listener | The audio listener is the point in the scene from where all the sounds are heard |
CMatrix< Columns, Rows > | Matrix type, used to set uniforms in GLSL |
Csf::priv::Matrix< Columns, Rows > | |
Csf::Mouse | Give access to the real-time state of the mouse |
Csf::Event::MouseButtonEvent | Mouse buttons events parameters (MouseButtonPressed, MouseButtonReleased) |
Csf::Event::MouseMoveEvent | Mouse move event parameters (MouseMoved) |
Csf::Event::MouseWheelEvent | Mouse wheel events parameters (MouseWheelMoved) |
Csf::Event::MouseWheelScrollEvent | Mouse wheel events parameters (MouseWheelScrolled) |
►Csf::NonCopyable | Utility class that makes any derived class non-copyable |
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::Rect< float > | |
Csf::Rect< int > | |
Csf::RenderStates | Define the states used for drawing to a RenderTarget |
Csf::Http::Request | Define a HTTP request |
►Csf::Ftp::Response | Define a FTP response |
Csf::Http::Response | Define a HTTP response |
Csf::Sensor | Give access to the real-time state of the sensors |
Csf::Event::SensorEvent | Sensor event parameters (SensorChanged) |
Csf::Event::SizeEvent | Size events parameters (Resized) |
Csf::SocketSelector | Multiplexer that allows to read from multiple sockets |
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::Music::Span< T > | Structure defining a time range using the template type |
Csf::Music::Span< Uint64 > | |
Csf::String | Utility string class that automatically handles conversions between types and encodings |
Csf::Event::TextEvent | Text event parameters (TextEntered) |
►Cpriv::ThreadFunc | |
Csf::Time | Represents a time value |
Csf::Touch | Give access to the real-time state of the touches |
Csf::Event::TouchEvent | Touch events parameters (TouchBegan, TouchMoved, TouchEnded) |
Csf::Transform | Define a 3x3 transform matrix |
►Csf::Transformable | Decomposed transform defined by a position, a rotation and a scale |
Csf::Utf< N > | Utility class providing generic functions for UTF conversions |
Csf::Utf< 16 > | Specialization of the Utf template for UTF-16 |
Csf::Utf< 32 > | Specialization of the Utf template for UTF-32 |
Csf::Utf< 8 > | Specialization of the Utf template for UTF-8 |
Csf::Vector2< T > | Utility template class for manipulating 2-dimensional vectors |
Csf::Vector2< float > | |
Csf::Vector2< unsigned int > | |
Csf::Vector3< T > | Utility template class for manipulating 3-dimensional vectors |
Csf::priv::Vector4< T > | |
CVector4< T > | 4D vector type, used to set uniforms in GLSL |
Csf::Vertex | Define a point with color and texture coordinates |
Csf::VideoMode | VideoMode defines a video mode (width, height, bpp) |
Csf::View | 2D camera that defines what region is shown on screen |