C++ API Reference¶
The following sections present the C++ API Reference. All types are
within the sixtyfps namespace and are accessible by including
the sixtyfps.h
header file.
If you choose to load .60
files dynamically at run-time, then
you can use the classes in sixtyfps::interpreter, starting at
sixtyfps::interpreter::ComponentCompiler
. You need to include
the sixtyfps_interpreter.h
header file.
Class Hierarchy¶
-
- Namespace sixtyfps
- Namespace sixtyfps::interpreter
- Struct Diagnostic
- Struct PropertyDescriptor
- Struct Struct
- Struct Struct::iterator
- Class ComponentCompiler
- Class ComponentDefinition
- Class ComponentInstance
- Class Value
- Enum DiagnosticLevel
- Struct Image
- Template Struct RgbaColor
- Struct SharedString
- Template Struct SharedVector
- Struct Size
- Struct Timer
- Class Brush
- Class Color
- Template Class ComponentHandle
- Template Class ComponentWeakHandle
- Template Class Model
- Template Class VectorModel
- Class Window
- Namespace sixtyfps::interpreter
- Namespace sixtyfps
File Hierarchy¶
-
- Directory api
- Directory sixtyfps-cpp
- Directory include
- File sixtyfps.h
- File sixtyfps_brush.h
- File sixtyfps_callbacks.h
- File sixtyfps_color.h
- File sixtyfps_config.h
- File sixtyfps_image.h
- File sixtyfps_interpreter.h
- File sixtyfps_pathdata.h
- File sixtyfps_properties.h
- File sixtyfps_sharedvector.h
- File sixtyfps_string.h
- Directory include
- Directory sixtyfps-cpp
- Directory api