Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNsf
|oCAlResourceBase class for classes that require an OpenAL context
|oCInputSoundFileProvide read access to sound files
|oCListenerThe audio listener is the point in the scene from where all the sounds are heard
|oCMusicStreamed music played from an audio file
|oCOutputSoundFileProvide write access to sound files
|oCSoundRegular sound that can be played in the audio environment
|oCSoundBufferStorage for audio samples defining a sound
|oCSoundBufferRecorderSpecialized SoundRecorder which stores the captured audio data into a sound buffer
|oCSoundFileFactoryManages and instantiates sound file readers and writers
|oCSoundFileReaderAbstract base class for sound file decoding
|oCSoundFileWriterAbstract base class for sound file encoding
|oCSoundRecorderAbstract base class for capturing sound data
|oCSoundSourceBase class defining a sound's properties
|oCSoundStreamAbstract base class for streamed audio sources
|oCBlendModeBlending modes for drawing
|oCCircleShapeSpecialized shape representing a circle
|oCColorUtility class for manipulating RGBA colors
|oCConvexShapeSpecialized shape representing a convex polygon
|oCDrawableAbstract base class for objects that can be drawn to a render target
|oCFontClass for loading and manipulating character fonts
|oCGlyphStructure describing a glyph
|oCImageClass for loading, manipulating and saving images
|oCRectUtility class for manipulating 2D axis aligned rectangles
|oCRectangleShapeSpecialized shape representing a rectangle
|oCRenderStatesDefine the states used for drawing to a RenderTarget
|oCRenderTargetBase class for all render targets (window, texture, ...)
|oCRenderTextureTarget for off-screen 2D rendering into a texture
|oCRenderWindowWindow that can serve as a target for 2D drawing
|oCShaderShader class (vertex and fragment)
|oCShapeBase class for textured shapes with outline
|oCSpriteDrawable representation of a texture, with its own transformations, color, etc
|oCTextGraphical text that can be drawn to a render target
|oCTextureImage living on the graphics card that can be used for drawing
|oCTransformDefine a 3x3 transform matrix
|oCTransformableDecomposed transform defined by a position, a rotation and a scale
|oCVertexDefine a point with color and texture coordinates
|oCVertexArrayDefine a set of one or more 2D primitives
|oCView2D camera that defines what region is shown on screen
|oCFtpA FTP client
|oCHttpA HTTP client
|oCIpAddressEncapsulate an IPv4 network address
|oCPacketUtility class to build blocks of data to transfer over the network
|oCSocketBase class for all the socket types
|oCSocketSelectorMultiplexer that allows to read from multiple sockets
|oCTcpListenerSocket that listens to new TCP connections
|oCTcpSocketSpecialized socket using the TCP protocol
|oCUdpSocketSpecialized socket using the UDP protocol
|oCClockUtility class that measures the elapsed time
|oCFileInputStreamImplementation of input stream based on a file
|oCInputStreamAbstract class for custom file input streams
|oCLockAutomatic wrapper for locking and unlocking mutexes
|oCMemoryInputStreamImplementation of input stream based on a memory chunk
|oCMutexBlocks concurrent access to shared resources from multiple threads
|oCNonCopyableUtility class that makes any derived class non-copyable
|oCStringUtility string class that automatically handles conversions between types and encodings
|oCThreadUtility class to manipulate threads
|oCThreadLocalDefines variables with thread-local storage
|oCThreadLocalPtrPointer to a thread-local variable
|oCTimeRepresents a time value
|oCUtfUtility class providing generic functions for UTF conversions
|oCUtf< 8 >Specialization of the Utf template for UTF-8
|oCUtf< 16 >Specialization of the Utf template for UTF-16
|oCUtf< 32 >Specialization of the Utf template for UTF-32
|oCVector2Utility template class for manipulating 2-dimensional vectors
|oCVector3Utility template class for manipulating 3-dimensional vectors
|oCContextClass holding a valid drawing context
|oCContextSettingsStructure defining the settings of the OpenGL context attached to a window
|oCEventDefines a system event and its parameters
|oCGlResourceBase class for classes that require an OpenGL context
|oCJoystickGive access to the real-time state of the joysticks
|oCKeyboardGive access to the real-time state of the keyboard
|oCMouseGive access to the real-time state of the mouse
|oCSensorGive access to the real-time state of the sensors
|oCTouchGive access to the real-time state of the touches
|oCVideoModeVideoMode defines a video mode (width, height, bpp)
|\CWindowWindow that serves as a target for OpenGL rendering
oCFileInputStreamThis class is a specialization of InputStream that reads from a file on disk
\CMemoryeInputStreamThis class is a specialization of InputStream that reads from data in memory