void FilledVectorNode::render() { ScopeTimer Timer(RenderProfilingZone); float curOpacity = getParent()->getEffectiveOpacity()*m_FillOpacity; if (curOpacity > 0.01) { m_pFillShape->draw(getParentTransform(), curOpacity); } VectorNode::render(); }
void AreaNode::maybeRender() { AVG_ASSERT(getState() == NS_CANRENDER); if (isVisible()) { if (getID() != "") { AVG_TRACE(Logger::BLTS, "Rendering " << getTypeStr() << " with ID " << getID()); } else { AVG_TRACE(Logger::BLTS, "Rendering " << getTypeStr()); } m_Transform = getParentTransform()*calcTransform(); render(); } }