Ejemplo n.º 1
0
CSSLayoutNode CSSLayout_Impl::get_node(CSSBoxNode *box_node) const
{
	if (box_node)
	{
		std::shared_ptr<CSSLayoutNode_Impl> node_impl = alloc_node_impl();
		node_impl->box_node = box_node;
		return CSSLayoutNode(node_impl);
	}
	else
	{
		return CSSLayoutNode();
	}
}
Ejemplo n.º 2
0
CL_CSSLayoutNode CL_CSSLayout_Impl::get_node(CL_CSSBoxNode *box_node) const
{
	if (box_node)
	{
		CL_SharedPtr<CL_CSSLayoutNode_Impl> node_impl = alloc_node_impl();
		node_impl->box_node = box_node;
		return CL_CSSLayoutNode(node_impl);
	}
	else
	{
		return CL_CSSLayoutNode();
	}
}