|
slot 0.0.1
A real time UI render framework
|
#include <event.h>
类 | |
| class | Data |
| struct | TypedData |
| struct | TypedData< Event::LayoutPassEnd > |
| struct | TypedData< Event::MeasureCallbackEnd > |
| struct | TypedData< Event::NodeAllocation > |
| struct | TypedData< Event::NodeDeallocation > |
| struct | TypedData< Event::NodeLayout > |
Public 类型 | |
| enum | Type { NodeAllocation , NodeDeallocation , NodeLayout , LayoutPassStart , LayoutPassEnd , MeasureCallbackStart , MeasureCallbackEnd , NodeBaselineStart , NodeBaselineEnd } |
| using | Subscriber = void(YGNodeConstRef, Type, Data) |
| using | Subscribers = std::vector<std::function<Subscriber>> |
静态 Public 成员函数 | |
| static void | reset () |
| static void | subscribe (std::function< Subscriber > &&subscriber) |
| template<Type E> | |
| static void | publish (YGNodeConstRef node, const TypedData< E > &eventData={}) |
静态 Private 成员函数 | |
| static void | publish (YGNodeConstRef, Type, const Data &) |
| using facebook::yoga::Event::Subscriber = void(YGNodeConstRef, Type, Data) |
| using facebook::yoga::Event::Subscribers = std::vector<std::function<Subscriber>> |
|
inlinestatic |
|
staticprivate |
|
static |

|
static |
