void HSSObjectDefinition::propertiesPrepend(const HSSPropertyDefinition::p &newProperty) { if(newProperty) { std_log3("HSSObjectDefinition: Prepended node of type " << newProperty->toString()); newProperty->setParentNode(this->shared_from_this()); this->properties.push_front(newProperty); } }
void HSSObjectDefinition::propertiesAdd(HSSPropertyDefinition::p &newProperty) { if(newProperty) { std_log3("HSSObjectDefinition: Added node of type " << newProperty->toString()); newProperty->setParentNode(this->shared_from_this()); this->properties.push_back(newProperty); } }
void HSSObjectDefinition::propertiesAdd(const HSSPropertyDefinition::p &newProperty) { if(newProperty) { std_log3("HSSObjectDefinition: Added node of type " << newProperty->toString()); newProperty->setParentNode(this->shared_from_this()); this->properties.push_back(newProperty); //this->prototype->setPropertyWithName(newProperty->getName(), newProperty->getValue()); } }