Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
| ▼Nsf | |
| ►NJoystick | Give access to the real-time state of the joysticks |
| ►NListener | The audio listener is the point in the scene from where all the sounds are heard |
| CAngle | Represents an angle value |
| CAudioResource | Base class for classes that require an audio device |
| CBlendMode | Blending modes for drawing |
| CCircleShape | Specialized shape representing a circle |
| CClock | Utility class that measures the elapsed time |
| CColor | Utility class for manipulating RGBA colors |
| CContext | Class holding a valid drawing context |
| CContextSettings | Structure defining the settings of the OpenGL context attached to a window |
| CConvexShape | Specialized shape representing a convex polygon |
| CCursor | Cursor defines the appearance of a system cursor |
| CDrawable | Abstract base class for objects that can be drawn to a render target |
| ►CEvent | Defines a system event and its parameters |
| CException | Library-specific exception type |
| CFileInputStream | Implementation of input stream based on a file |
| ►CFont | Class for loading and manipulating character fonts |
| ►CFtp | A FTP client |
| ►CGlResource | Base class for classes that require an OpenGL context |
| CGlyph | Structure describing a glyph |
| ►CHttp | A HTTP client |
| CImage | Class for loading, manipulating and saving images |
| CInputSoundFile | Provide read access to sound files |
| CInputStream | Abstract class for custom file input streams |
| CIpAddress | Encapsulate an IPv4 network address |
| CMemoryInputStream | Implementation of input stream based on a memory chunk |
| ►CMusic | Streamed music played from an audio file |
| COutputSoundFile | Provide write access to sound files |
| CPacket | Utility class to build blocks of data to transfer over the network |
| CRect | Utility class for manipulating 2D axis aligned rectangles |
| CRectangleShape | Specialized shape representing a rectangle |
| CRenderStates | Define the states used for drawing to a RenderTarget |
| CRenderTarget | Base class for all render targets (window, texture, ...) |
| CRenderTexture | Target for off-screen 2D rendering into a texture |
| CRenderWindow | Window that can serve as a target for 2D drawing |
| ►CShader | Shader class (vertex, geometry and fragment) |
| CShape | Base class for textured shapes with outline |
| CSocket | Base class for all the socket types |
| CSocketSelector | Multiplexer that allows to read from multiple sockets |
| CSound | Regular sound that can be played in the audio environment |
| CSoundBuffer | Storage for audio samples defining a sound |
| CSoundBufferRecorder | Specialized SoundRecorder which stores the captured audio data into a sound buffer |
| CSoundFileFactory | Manages and instantiates sound file readers and writers |
| ►CSoundFileReader | Abstract base class for sound file decoding |
| CSoundFileWriter | Abstract base class for sound file encoding |
| CSoundRecorder | Abstract base class for capturing sound data |
| ►CSoundSource | Base class defining a sound's properties |
| ►CSoundStream | Abstract base class for streamed audio sources |
| CSprite | Drawable representation of a texture, with its own transformations, color, etc |
| CStencilMode | Stencil modes for drawing |
| CStencilValue | Stencil value type (also used as a mask) |
| CString | Utility string class that automatically handles conversions between types and encodings |
| CSuspendAwareClock | Android, chrono-compatible, suspend-aware clock |
| CTcpListener | Socket that listens to new TCP connections |
| CTcpSocket | Specialized socket using the TCP protocol |
| CText | Graphical text that can be drawn to a render target |
| CTexture | Image living on the graphics card that can be used for drawing |
| CTime | Represents a time value |
| CTransform | 3x3 transform matrix |
| CTransformable | Decomposed transform defined by a position, a rotation and a scale |
| CU8StringCharTraits | Character traits for std::uint8_t |
| CUdpSocket | Specialized socket using the UDP protocol |
| CUtf | Utility class providing generic functions for UTF conversions |
| CVector2 | Class template for manipulating 2-dimensional vectors |
| CVector3 | Utility template class for manipulating 3-dimensional vectors |
| CVertex | Point with color and texture coordinates |
| CVertexArray | Set of one or more 2D primitives |
| CVertexBuffer | Vertex buffer storage for one or more 2D primitives |
| CVideoMode | VideoMode defines a video mode (size, bpp) |
| CView | 2D camera that defines what region is shown on screen |
| CWindow | Window that serves as a target for OpenGL rendering |
| CWindowBase | Window that serves as a base for other windows |