Contents
Getting Started with CCL
CMake Guide
CCL Cross-platform Framework
CCL Skin Definition Language
Core Library
Introduction
Building the Core Library
Tutorials
Application Model
Parameters
Components
GUI for embedded applications
GUI for dynamic views
Containers
Run-time type information
Strings
Logging
Profiling
Storage
API Reference
Core Skin Reference
Extension Developer Documentation
CCL Cross-platform Framework Documentation
Core Library
Tutorials
Tutorials
Application Model
Using the Application class
Parameters
About Value Controllers
Using Value Controllers
Components
TypedObject
Adding Parameters
Parameter Access
Parameter Observation
Persistance
Dynamically Adding Components
Usage
GUI for embedded applications
Static views
Dynamic views
Resources
Creating a simple UI
Rendering the UI
GUI for dynamic views
The Skin Package
Initialization of GUI resources
Building The View
Rendering and Displaying the View
Containers
Array
BitSet
Buffer
Deque
FixedDeque
LinkedList
IntrusiveLinkedList
ConstVector
MutableVector
Vector
FixedSizeVector
Run-time type information
Using RTTI
Strings
ConstString
CStringBuffer
Logging
About logging
Using logging
Writing custom log sinks
Profiling
Simple Profiling
Using the performance profiler
Storage
Attributes