|
slot 0.0.1
A real time UI render framework
|
#include <Config.h>


Public 成员函数 | |
| Config (YGLogger logger) | |
| void | setUseWebDefaults (bool useWebDefaults) |
| bool | useWebDefaults () const |
| void | setExperimentalFeatureEnabled (ExperimentalFeature feature, bool enabled) |
| bool | isExperimentalFeatureEnabled (ExperimentalFeature feature) const |
| ExperimentalFeatureSet | getEnabledExperiments () const |
| void | setErrata (Errata errata) |
| void | addErrata (Errata errata) |
| void | removeErrata (Errata errata) |
| Errata | getErrata () const |
| bool | hasErrata (Errata errata) const |
| void | setPointScaleFactor (float pointScaleFactor) |
| float | getPointScaleFactor () const |
| void | setContext (void *context) |
| void * | getContext () const |
| uint32_t | getVersion () const noexcept |
| void | setLogger (YGLogger logger) |
| void | log (const yoga::Node *node, LogLevel logLevel, const char *format, va_list args) const |
| void | setCloneNodeCallback (YGCloneNodeFunc cloneNode) |
| YGNodeRef | cloneNode (YGNodeConstRef node, YGNodeConstRef owner, size_t childIndex) const |
静态 Public 成员函数 | |
| static const Config & | getDefault () |
Private 属性 | |
| YGCloneNodeFunc | cloneNodeCallback_ {nullptr} |
| YGLogger | logger_ {} |
| bool | useWebDefaults_: 1 = false |
| uint32_t | version_ = 0 |
| ExperimentalFeatureSet | experimentalFeatures_ {} |
| Errata | errata_ = Errata::None |
| float | pointScaleFactor_ = 1.0f |
| void * | context_ = nullptr |
|
inlineexplicit |
| void facebook::yoga::Config::addErrata | ( | Errata | errata | ) |

| YGNodeRef facebook::yoga::Config::cloneNode | ( | YGNodeConstRef | node, |
| YGNodeConstRef | owner, | ||
| size_t | childIndex ) const |


| void * facebook::yoga::Config::getContext | ( | ) | const |

|
static |


| ExperimentalFeatureSet facebook::yoga::Config::getEnabledExperiments | ( | ) | const |

| Errata facebook::yoga::Config::getErrata | ( | ) | const |

| float facebook::yoga::Config::getPointScaleFactor | ( | ) | const |

|
noexcept |
| bool facebook::yoga::Config::hasErrata | ( | Errata | errata | ) | const |

| bool facebook::yoga::Config::isExperimentalFeatureEnabled | ( | ExperimentalFeature | feature | ) | const |

| void facebook::yoga::Config::log | ( | const yoga::Node * | node, |
| LogLevel | logLevel, | ||
| const char * | format, | ||
| va_list | args ) const |

| void facebook::yoga::Config::removeErrata | ( | Errata | errata | ) |

| void facebook::yoga::Config::setCloneNodeCallback | ( | YGCloneNodeFunc | cloneNode | ) |


| void facebook::yoga::Config::setContext | ( | void * | context | ) |

| void facebook::yoga::Config::setErrata | ( | Errata | errata | ) |

| void facebook::yoga::Config::setExperimentalFeatureEnabled | ( | ExperimentalFeature | feature, |
| bool | enabled ) |


| void facebook::yoga::Config::setLogger | ( | YGLogger | logger | ) |

| void facebook::yoga::Config::setPointScaleFactor | ( | float | pointScaleFactor | ) |

| void facebook::yoga::Config::setUseWebDefaults | ( | bool | useWebDefaults | ) |


| bool facebook::yoga::Config::useWebDefaults | ( | ) | const |

|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |