blob: 31410a5e835b5df31b2bc39898daa49dcc8bee19 [file] [log] [blame]
#include "rive/text/text_style_feature.hpp"
#include "rive/text/text_style.hpp"
#include "rive/container_component.hpp"
using namespace rive;
StatusCode TextStyleFeature::onAddedDirty(CoreContext* context)
{
StatusCode code = Super::onAddedDirty(context);
if (code == StatusCode::Ok)
{
if (!parent()->is<TextStyle>())
{
return StatusCode::InvalidObject;
}
auto style = parent()->as<TextStyle>();
style->addFeature(this);
}
return code;
}