|
Ultralight C++ API 2.0.0
|
Classes | |
| struct | EnumRange< E > |
| The range of values searched for an enum's enumerator names. More... | |
| struct | ValueTraits< T, typename > |
| Conversion rules that expose a C++ type as a primitive value in data bindings. More... | |
Namespaces | |
| namespace | ultralight |
| Root namespace for every public Ultralight type, function, and enumeration. | |
| namespace | ultralight::dom |
| Direct C++ access to modify page elements and handle events. | |
| namespace | ultralight::dom::data |
| Data-binding API that connects native C++ data to HTML and CSS markup. | |
Concepts | |
| concept | ultralight::dom::data::Bindable |
| Whether or not T binds as a leaf value (ignoring const, volatile, and references), ie. | |
| concept | ultralight::dom::data::ScalarPayload |
| Whether or not P can be an action's payload without a payload struct (ignoring const, volatile, and references). | |
Enumerations | |
| enum class | ValueKind : uint8_t { Bool = 0 , Int64 , Double , String , StyleValue , Color , Object , List , Action } |
| The kinds of value a schema entry holds. More... | |