diff --git a/yoga/Yoga.cpp b/yoga/Yoga.cpp index b4f30dd0..f357eeaf 100644 --- a/yoga/Yoga.cpp +++ b/yoga/Yoga.cpp @@ -175,6 +175,14 @@ void YGNodeSetBaselineFunc(YGNodeRef node, YGBaselineFunc baselineFunc) { node->setBaseLineFunc(baselineFunc); } +YGDirtiedFunc YGNodeGetDirtiedFunc(YGNodeRef node) { + return node->getDirtied(); +} + +void YGNodeSetDirtiedFunc(YGNodeRef node, YGDirtiedFunc dirtiedFunc) { + node->setDirtiedFunc(dirtiedFunc); +} + YGPrintFunc YGNodeGetPrintFunc(YGNodeRef node) { return node->getPrintFunc(); } diff --git a/yoga/Yoga.h b/yoga/Yoga.h index 28326019..df16fce4 100644 --- a/yoga/Yoga.h +++ b/yoga/Yoga.h @@ -166,6 +166,8 @@ YGMeasureFunc YGNodeGetMeasureFunc(YGNodeRef node); void YGNodeSetMeasureFunc(YGNodeRef node, YGMeasureFunc measureFunc); YGBaselineFunc YGNodeGetBaselineFunc(YGNodeRef node); void YGNodeSetBaselineFunc(YGNodeRef node, YGBaselineFunc baselineFunc); +YGDirtiedFunc YGNodeGetDirtiedFunc(YGNodeRef node); +void YGNodeSetDirtiedFunc(YGNodeRef node, YGDirtiedFunc dirtiedFunc); YGPrintFunc YGNodeGetPrintFunc(YGNodeRef node); void YGNodeSetPrintFunc(YGNodeRef node, YGPrintFunc printFunc); bool YGNodeGetHasNewLayout(YGNodeRef node);