class IGUIVectorPathBuilder

Provides an interface that allows you to customize how GUIElement vector paths are constructed.

Public

Methods

~IGUIVectorPathBuilder

virtual ~IGUIVectorPathBuilder() noexcept = default

BuildPath

virtual HVectorPath BuildPath(const Size2I &size, const GUIStyleSheetRules &rule) const = 0

Constructs a vector path for a GUI element.

size
Size of the path to be displayed on the screen, in pixels.
rule
Current style sheet rule used by the GUI element.

Returns: New vector path.