void uiNode::onPropertyChanged (uiNode_t* node, const value_t* property)
{
	if (property == propertyWidth || property == propertyHeight || property == propertySize) {
		UI_Node_SizeChanged(node);
	} else if (property == propertyInvis) {
		UI_AbstractNodeVisibilityChange(node);
	}
}
Exemple #2
0
/**
 * @brief Update the node size and fire the size callback
 */
void UI_NodeSetSize (uiNode_t* node, vec2_t size)
{
	if (Vector2Equal(node->box.size, size))
		return;
	node->box.size[0] = size[0];
	node->box.size[1] = size[1];
	UI_Node_SizeChanged(node);
}