Inline simple YGNode getters/setters
Summary: Simple getters/setters are usually inlined like this. Reviewed By: priteshrnandgaonkar, davidaurelio Differential Revision: D8793588 fbshipit-source-id: 436bd54880e41a5e403e3f4ae0d9dd4a413df79c
This commit is contained in:
committed by
Facebook Github Bot
parent
9ceed4b601
commit
e384002878
130
yoga/YGNode.cpp
130
yoga/YGNode.cpp
@@ -9,82 +9,6 @@
|
||||
#include <iostream>
|
||||
#include "Utils.h"
|
||||
|
||||
void* YGNode::getContext() const {
|
||||
return context_;
|
||||
}
|
||||
|
||||
YGPrintFunc YGNode::getPrintFunc() const {
|
||||
return print_;
|
||||
}
|
||||
|
||||
bool YGNode::getHasNewLayout() const {
|
||||
return hasNewLayout_;
|
||||
}
|
||||
|
||||
YGNodeType YGNode::getNodeType() const {
|
||||
return nodeType_;
|
||||
}
|
||||
|
||||
YGMeasureFunc YGNode::getMeasure() const {
|
||||
return measure_;
|
||||
}
|
||||
|
||||
YGBaselineFunc YGNode::getBaseline() const {
|
||||
return baseline_;
|
||||
}
|
||||
|
||||
YGDirtiedFunc YGNode::getDirtied() const {
|
||||
return dirtied_;
|
||||
}
|
||||
|
||||
YGStyle& YGNode::getStyle() {
|
||||
return style_;
|
||||
}
|
||||
|
||||
YGLayout& YGNode::getLayout() {
|
||||
return layout_;
|
||||
}
|
||||
|
||||
uint32_t YGNode::getLineIndex() const {
|
||||
return lineIndex_;
|
||||
}
|
||||
|
||||
YGNodeRef YGNode::getOwner() const {
|
||||
return owner_;
|
||||
}
|
||||
|
||||
YGNodeRef YGNode::getParent() const {
|
||||
return getOwner();
|
||||
}
|
||||
|
||||
YGVector YGNode::getChildren() const {
|
||||
return children_;
|
||||
}
|
||||
|
||||
uint32_t YGNode::getChildrenCount() const {
|
||||
return static_cast<uint32_t>(children_.size());
|
||||
}
|
||||
|
||||
YGNodeRef YGNode::getChild(uint32_t index) const {
|
||||
return children_.at(index);
|
||||
}
|
||||
|
||||
YGConfigRef YGNode::getConfig() const {
|
||||
return config_;
|
||||
}
|
||||
|
||||
bool YGNode::isDirty() const {
|
||||
return isDirty_;
|
||||
}
|
||||
|
||||
YGValue YGNode::getResolvedDimension(int index) {
|
||||
return resolvedDimensions_[index];
|
||||
}
|
||||
|
||||
std::array<YGValue, 2> YGNode::getResolvedDimensions() const {
|
||||
return resolvedDimensions_;
|
||||
}
|
||||
|
||||
YGFloatOptional YGNode::getLeadingPosition(
|
||||
const YGFlexDirection& axis,
|
||||
const float& axisSize) const {
|
||||
@@ -173,29 +97,7 @@ YGFloatOptional YGNode::getMarginForAxis(
|
||||
|
||||
// Setters
|
||||
|
||||
void YGNode::setContext(void* context) {
|
||||
context_ = context;
|
||||
}
|
||||
|
||||
void YGNode::setPrintFunc(YGPrintFunc printFunc) {
|
||||
print_ = printFunc;
|
||||
}
|
||||
|
||||
void YGNode::setHasNewLayout(bool hasNewLayout) {
|
||||
hasNewLayout_ = hasNewLayout;
|
||||
}
|
||||
|
||||
void YGNode::setNodeType(YGNodeType nodeType) {
|
||||
nodeType_ = nodeType;
|
||||
}
|
||||
|
||||
void YGNode::setStyleFlexDirection(YGFlexDirection direction) {
|
||||
style_.flexDirection = direction;
|
||||
}
|
||||
|
||||
void YGNode::setStyleAlignContent(YGAlign alignContent) {
|
||||
style_.alignContent = alignContent;
|
||||
}
|
||||
|
||||
void YGNode::setMeasureFunc(YGMeasureFunc measureFunc) {
|
||||
if (measureFunc == nullptr) {
|
||||
@@ -217,34 +119,6 @@ void YGNode::setMeasureFunc(YGMeasureFunc measureFunc) {
|
||||
measure_ = measureFunc;
|
||||
}
|
||||
|
||||
void YGNode::setBaseLineFunc(YGBaselineFunc baseLineFunc) {
|
||||
baseline_ = baseLineFunc;
|
||||
}
|
||||
|
||||
void YGNode::setDirtiedFunc(YGDirtiedFunc dirtiedFunc) {
|
||||
dirtied_ = dirtiedFunc;
|
||||
}
|
||||
|
||||
void YGNode::setStyle(const YGStyle& style) {
|
||||
style_ = style;
|
||||
}
|
||||
|
||||
void YGNode::setLayout(const YGLayout& layout) {
|
||||
layout_ = layout;
|
||||
}
|
||||
|
||||
void YGNode::setLineIndex(uint32_t lineIndex) {
|
||||
lineIndex_ = lineIndex;
|
||||
}
|
||||
|
||||
void YGNode::setOwner(YGNodeRef owner) {
|
||||
owner_ = owner;
|
||||
}
|
||||
|
||||
void YGNode::setChildren(const YGVector& children) {
|
||||
children_ = children;
|
||||
}
|
||||
|
||||
void YGNode::replaceChild(YGNodeRef child, uint32_t index) {
|
||||
children_[index] = child;
|
||||
}
|
||||
@@ -257,10 +131,6 @@ void YGNode::insertChild(YGNodeRef child, uint32_t index) {
|
||||
children_.insert(children_.begin() + index, child);
|
||||
}
|
||||
|
||||
void YGNode::setConfig(YGConfigRef config) {
|
||||
config_ = config;
|
||||
}
|
||||
|
||||
void YGNode::setDirty(bool isDirty) {
|
||||
if (isDirty == isDirty_) {
|
||||
return;
|
||||
|
Reference in New Issue
Block a user