Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nsf
 NListenerThe audio listener is the point in the scene from where all the sounds are heard
 NDnsPerform Domain Name System queries to lookup DNS records for various purposes
 NJoystickGive access to the real-time state of the joysticks
 CAudioResourceBase class for classes that require an audio device
 CInputSoundFileProvide read access to sound files
 CMusicStreamed music played from an audio file
 COutputSoundFileProvide write access to sound files
 CSoundRegular sound that can be played in the audio environment
 CSoundBufferStorage for audio samples defining a sound
 CSoundBufferRecorderSpecialized SoundRecorder which stores the captured audio data into a sound buffer
 CSoundFileFactoryManages and instantiates sound file readers and writers
 CSoundFileReaderAbstract base class for sound file decoding
 CSoundFileWriterAbstract base class for sound file encoding
 CSoundRecorderAbstract base class for capturing sound data
 CSoundSourceBase class defining a sound's properties
 CSoundStreamAbstract base class for streamed audio sources
 CBlendModeBlending modes for drawing
 CCircleShapeSpecialized shape representing a circle
 CColorUtility class for manipulating RGBA colors
 CConvexShapeSpecialized shape representing a convex polygon
 CDrawableAbstract base class for objects that can be drawn to a render target
 CFontClass for loading and manipulating character fonts
 CGlyphStructure describing a glyph
 CImageClass for loading, manipulating and saving images
 CRectUtility class for manipulating 2D axis aligned rectangles
 CRectangleShapeSpecialized shape representing a rectangle
 CRenderStatesDefine the states used for drawing to a RenderTarget
 CRenderTargetBase class for all render targets (window, texture, ...)
 CRenderTextureTarget for off-screen 2D rendering into a texture
 CRenderWindowWindow that can serve as a target for 2D drawing
 CShaderShader class (vertex, geometry and fragment)
 CShapeBase class for textured shapes with outline
 CSpriteDrawable representation of a texture, with its own transformations, color, etc
 CStencilValueStencil value type (also used as a mask)
 CStencilModeStencil modes for drawing
 CTextGraphical text that can be drawn to a render target
 CTextureImage living on the graphics card that can be used for drawing
 CTransform3x3 transform matrix
 CTransformableDecomposed transform defined by a position, a rotation and a scale
 CVertexPoint with color and texture coordinates
 CVertexArraySet of one or more 2D primitives
 CVertexBufferVertex buffer storage for one or more 2D primitives
 CView2D camera that defines what region is shown on screen
 CFtpA FTP client
 CHttpA HTTP client
 CIpAddressEncapsulate an IPv4 network address
 CPacketUtility class to build blocks of data to transfer over the network
 CSftpAn SSH File Transfer Protocol (SFTP) client
 CSocketBase class for all the socket types
 CSocketSelectorMultiplexer that allows to read from multiple sockets
 CTcpListenerSocket that listens to new TCP connections
 CTcpSocketSpecialized socket using the TCP protocol
 CUdpSocketSpecialized socket using the UDP protocol
 CAngleRepresents an angle value
 CClockUtility class that measures the elapsed time
 CExceptionLibrary-specific exception type
 CFileInputStreamImplementation of input stream based on a file
 CInputStreamAbstract class for custom file input streams
 CMemoryInputStreamImplementation of input stream based on a memory chunk
 CU8StringCharTraitsCharacter traits for std::uint8_t
 CStringUtility string class that automatically handles conversions between types and encodings
 CSuspendAwareClockAndroid, chrono-compatible, suspend-aware clock
 CTimeRepresents a time value
 CTimeoutWithPredicateUtility class providing hybrid functionality of a timeout and a continuation predicate
 CUtfUtility class providing generic functions for UTF conversions
 CUtf< 8 >Specialization of the Utf template for UTF-8
 CUtf< 16 >Specialization of the Utf template for UTF-16
 CUtf< 32 >Specialization of the Utf template for UTF-32
 CVector2Class template for manipulating 2-dimensional vectors
 CVector3Utility template class for manipulating 3-dimensional vectors
 CVersion
 CContextClass holding a valid drawing context
 CContextSettingsStructure defining the settings of the OpenGL context attached to a window
 CCursorCursor defines the appearance of a system cursor
 CEventDefines a system event and its parameters
 CGlResourceBase class for classes that require an OpenGL context
 CVideoModeVideoMode defines a video mode (size, bpp)
 CWindowWindow that serves as a target for OpenGL rendering
 CWindowBaseWindow that serves as a base for other windows