CopperSpice API
1.9.2
|
Accessibility | Group of classes which connect to the operating system accessibility functionality |
Algorithms | Header file which contains a variety of generic template algorithms |
Animation | Discussion about the animation system |
Application Main Window | List of widgets used to create the main window |
Drag and Drop | Classes used to transfer data between applications |
Drawing Utility Functions | Header file which includes low level drawing functions |
Endian Functions | Functions to convert between little and big endian representations of numbers |
Event Classes | List of classes used to control system events |
Global Declarations | Header file for fundamental global declarations |
Graphics View | List of classes for managing 2D graphic widgets |
Help System | Variety of classes for displaying help information |
Internationalization | Explanation regarding how to adapt a program which needs to support multiple written languages |
Implicit Sharing | Discussion about implicit sharing or copy on write |
Input/Output Classes | Used for reading and writing files and directories |
JSON Support | Classes for reading and writing JSON syntax |
Layout Management | Set of classes which are used to arrange child widgets on a parent |
Math Functions | Header which provides various math functions |
Model/View Classes | Classes which provide a model view abstraction |
Painting System | Information and details about how widgets are drawn |
Platform Support | Classes which provide platform specific functionality |
Plugin Classes | List of classes used to create the plugin system |
Printing Classes | Classes used for printing |
CsCore | Containers, Strings, Date/Time, and low level classes used in most applications |
CsGui | Collection of classes which are used to implement a Graphical User Interface |
CsMultimedia | Classes which support audio, camera, and video |
CsNetwork | Classes to support low level networking capabilities |
CsOpenGL | Bindings for the OpenGL API |
CsScript | Classes for executing Scripts |
CsSql | Client drivers used to connect to a database server |
CsSvg | Classes for displaying the contents of an SVG file |
CsVulkan | Bindings for the Vulkan API |
CsWebKit | Classes for displaying and editing Web content |
CsXml | Support for reading and writing files in an XML format |
CsXmlPatterns | XQuery, XPath, XSLT, and XML validation |
Rendering in 3D | Classes which support drawing 3D widgets |
Rich Text Processing | Description about classes for processing formatted text |
Scriptable Applications | Classes to support application scripting with ECMAScript |
Secure Socket Layer Classes | Support for the SSL and TLS network protocols |
State Machine | Information about implementing a user defined state machine |
Multithreading | Classes which are used when writing a multi-threaded application |
Unicode | Explanation about the most widely accepted standard for encoding text |