►C__allocator_base | |
Ccpp3ds::LinearAllocator< T > | This allocator class is useful for when you want to use a STL container (e.g |
►Ccpp3ds::AlResource | Base class for classes that require an OpenAL context |
Ccpp3ds::SoundBuffer | Storage for audio samples defining a sound |
►Ccpp3ds::SoundRecorder | Abstract base class for capturing sound data |
Ccpp3ds::SoundBufferRecorder | Specialized SoundRecorder which stores the captured audio data into a sound buffer |
►Ccpp3ds::SoundSource | Base class defining a sound's properties |
Ccpp3ds::Sound | Regular sound that can be played in the audio environment |
►Ccpp3ds::SoundStream | Abstract base class for streamed audio sources |
Ccpp3ds::Music | Streamed music played from an audio file |
Ccpp3ds::BlendMode | Blending modes for drawing |
Ccpp3ds::SoundStream::Chunk | Structure defining a chunk of audio data to stream |
Ccpp3ds::Clock | Utility class that measures the elapsed time |
Ccpp3ds::Color | Utility class for manpulating RGBA colors |
Ccpp3ds::ContextSettings | Structure defining the settings of the OpenGL context attached to a window |
Ccpp3ds::Shader::CurrentTextureType | Special type that can be passed to setParameter, and that represents the texture of the object being drawn |
►Ccpp3ds::Drawable | Abstract base class for objects that can be drawn to a render target |
Ccpp3ds::Console | Class holding a valid drawing context |
►Ccpp3ds::Shape | Base class for textured shapes with outline |
Ccpp3ds::CircleShape | Specialized shape representing a circle |
Ccpp3ds::ConvexShape | Specialized shape representing a convex polygon |
Ccpp3ds::RectangleShape | Specialized shape representing a rectangle |
Ccpp3ds::Sprite | Drawable representation of a texture, with its own transformations, color, etc |
Ccpp3ds::Text | Graphical text that can be drawn to a render target |
Ccpp3ds::VertexArray | Define a set of one or more 2D primitives |
CEmulator | |
►CEmuWindow | |
Ccpp3ds::Emulator | |
Ccpp3ds::Event | Defines a system event and its parameters |
Ccpp3ds::EventManager | Cpp3ds::EventManager is used primarily by cpp3ds::Game for input/event management |
Ccpp3ds::FileSystem | |
Ccpp3ds::Font | Class for loading and manipulating character fonts |
Ccpp3ds::Game | Cpp3ds::Game example goes here |
►Ccpp3ds::GlResource | Base class for classes that require an OpenGL context |
Ccpp3ds::Context | Class holding a valid drawing context |
Ccpp3ds::Texture | Some things could easily be broken/////// |
Ccpp3ds::Window | Window that serves as a target for OpenGL rendering |
Ccpp3ds::Glyph | Structure describing a glyph |
Ccpp3ds::I18n | |
Ccpp3ds::Joystick::Identification | Structure holding a joystick's identification |
Ccpp3ds::Image | Class for loading, manipulating and saving images |
Ccpp3ds::Font::Info | Holds various information about a font |
Ccpp3ds::SoundFileReader::Info | Structure holding the audio properties of a sound file |
►Ccpp3ds::InputStream | Abstract class for custom file input streams |
Ccpp3ds::FileInputStream | Implementation of input stream based on a file |
Ccpp3ds::MemoryInputStream | Implementation of input stream based on a memory chunk |
Ccpp3ds::IpAddress | Encapsulate an IPv4 network address |
Ccpp3ds::Joystick | Give access to the real-time state of the joysticks |
Ccpp3ds::Event::JoystickMoveEvent | Joystick axis move event parameters (JoystickMoved) |
Ccpp3ds::Keyboard | Give access to the real-time state of the keyboard |
Ccpp3ds::Event::KeyEvent | Keyboard event parameters (KeyPressed, KeyReleased) |
►Ccpp3ds::NonCopyable | Utility class that makes any derived class non-copyable |
Ccpp3ds::Context | Class holding a valid drawing context |
Ccpp3ds::FileInputStream | Implementation of input stream based on a file |
Ccpp3ds::Ftp | A FTP client |
Ccpp3ds::Http | A HTTP client |
Ccpp3ds::InputSoundFile | Provide read access to sound files |
Ccpp3ds::Lock | Automatic wrapper for locking and unlocking mutexes |
Ccpp3ds::Mutex | Blocks concurrent access to shared resources from multiple threads |
Ccpp3ds::OutputSoundFile | Provide write access to sound files |
►Ccpp3ds::RenderTarget | Base class for all render targets (window, texture, ...) |
Ccpp3ds::RenderTexture | Target for off-screen 2D rendering into a texture |
Ccpp3ds::Window | Window that serves as a target for OpenGL rendering |
Ccpp3ds::Shader | Shader class (vertex and fragment) |
►Ccpp3ds::Socket | Base class for all the socket types |
Ccpp3ds::TcpListener | Socket that listens to new TCP connections |
Ccpp3ds::TcpSocket | Specialized socket using the TCP protocol |
Ccpp3ds::UdpSocket | Specialized socket using the UDP protocol |
Ccpp3ds::Thread | Utility class to manipulate threads |
►Ccpp3ds::ThreadLocal | Defines variables with thread-local storage |
Ccpp3ds::ThreadLocalPtr< T > | Pointer to a thread-local variable |
Ccpp3ds::Packet | Utility class to build blocks of data to transfer over the network |
►CQMainWindow | |
Ccpp3ds::Emulator | |
►CQWidget | |
CQSFMLCanvas | |
Ccpp3ds::LinearAllocator< T >::rebind< T1 > | |
Ccpp3ds::Rect< T > | Utility class for manipulating 2D axis aligned rectangles |
Ccpp3ds::Rect< float > | |
Ccpp3ds::Rect< int > | |
Ccpp3ds::RenderStates | Define the states used for drawing to a RenderTarget |
►CRenderWindow | |
CQSFMLCanvas | |
Ccpp3ds::Http::Request | Define a HTTP request |
Ccpp3ds::Http::Response | Define a HTTP response |
►Ccpp3ds::Ftp::Response | Define a FTP response |
Ccpp3ds::Ftp::DirectoryResponse | Specialization of FTP response returning a directory |
Ccpp3ds::Ftp::ListingResponse | Specialization of FTP response returning a filename listing |
Ccpp3ds::Sensor | Give access to the real-time state of the sensors |
Ccpp3ds::Event::SensorEvent | Sensor event parameters (SensorChanged) |
Ccpp3ds::Service | |
Ccpp3ds::Event::SliderEvent | Slider event parameters (Slider3DChanged, SliderVolumeChanged) |
Ccpp3ds::SocketSelector | Multiplexer that allows to read from multiple sockets |
Ccpp3ds::SoundFileFactory | Manages and instantiates sound file readers and writers |
Ccpp3ds::SoundFileReader | Abstract base class for sound file decoding |
Ccpp3ds::SoundFileWriter | Abstract base class for sound file encoding |
Ccpp3ds::String | Utility string class that automatically handles conversions between types and encodings |
Ccpp3ds::Time | Represents a time value |
Ccpp3ds::Touch | Give access to the real-time state of the touches |
Ccpp3ds::Event::TouchEvent | Touch events parameters (TouchBegan, TouchMoved, TouchEnded) |
Ccpp3ds::Transform | Define a 3x3 transform matrix |
►Ccpp3ds::Transformable | Decomposed transform defined by a position, a rotation and a scale |
Ccpp3ds::Shape | Base class for textured shapes with outline |
Ccpp3ds::Sprite | Drawable representation of a texture, with its own transformations, color, etc |
Ccpp3ds::Text | Graphical text that can be drawn to a render target |
Ccpp3ds::Utf< N > | Utility class providing generic functions for UTF conversions |
Ccpp3ds::Utf< 16 > | Specialization of the Utf template for UTF-16 |
Ccpp3ds::Utf< 32 > | Specialization of the Utf template for UTF-32 |
Ccpp3ds::Utf< 8 > | Specialization of the Utf template for UTF-8 |
Ccpp3ds::Vector2< T > | Utility template class for manipulating 2-dimensional vectors |
Ccpp3ds::Vector2< float > | |
Ccpp3ds::Vector2< unsigned int > | |
Ccpp3ds::Vector3< T > | Utility template class for manipulating 3-dimensional vectors |
Ccpp3ds::Vector3< float > | |
Ccpp3ds::Vertex | Define a point with color and texture coordinates |
Ccpp3ds::View | 2D camera that defines what region is shown on screen |