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
- Enum ValueType
- Template Struct RgbaColor
- Struct SharedString
- Template Struct SharedVector
- Struct Timer
- Class Color
- Template Class ComponentWeakHandle
- Template Class VectorModel
- Enum TimerMode
- Struct Image
- Struct Size
- Class Brush
- Template Class ComponentHandle
- Template Class Model
- 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 cppdocs
- Directory generated_include
- File sixtyfps_backend_internal.h
- File sixtyfps_brush_internal.h
- File sixtyfps_color_internal.h
- File sixtyfps_generated_public.h
- File sixtyfps_image_internal.h
- File sixtyfps_internal.h
- File sixtyfps_interpreter_generated_public.h
- File sixtyfps_interpreter_internal.h
- File sixtyfps_pathdata_internal.h
- File sixtyfps_properties_internal.h
- File sixtyfps_qt_internal.h
- File sixtyfps_sharedvector_internal.h
- File sixtyfps_string_internal.h
- Directory generated_include
- Directory api