Donner SVG main
0.8.0 ยท 382bd0190.8.0 main
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
donner::svg::components::StyleResourceBudget::OwnerScope Class Reference

Shared owner scope; nested recording and fallback work preserves the current allowance. More...

#include "donner/svg/components/style/StyleSystem.h"

Public Member Functions

 OwnerScope (StyleResourceBudget &budget)
 Begin one logical render operation, resetting only its outermost scope.
 OwnerScope (const OwnerScope &)=delete
OwnerScope & operator= (const OwnerScope &)=delete

Detailed Description

Shared owner scope; nested recording and fallback work preserves the current allowance.

Constructor & Destructor Documentation

◆ OwnerScope()

donner::svg::components::StyleResourceBudget::OwnerScope::OwnerScope ( StyleResourceBudget & budget)
inlineexplicit

Begin one logical render operation, resetting only its outermost scope.

Parameters
budgetShared allowance for serialized owner-frame traversal.

The documentation for this class was generated from the following file: