2D Vector Graphics Engine
Variant [C Interface - Impl].
Please note that this impl defines just the layout of any Value-based or Object-based Impl. Members not defined by the layout can be used to store any data.
Virtual function table (only available to impls with
Space reserved for object/value header other than virtual function table.
This is always
capacity when the Impl is a container, otherwise it's implementation dependent what this field is.
Union that provides either one
virt table pointer or an arbitrary header if the object doesn't have virtual function table.
Impl type, see
Traits of this impl, see
Memory pool data, zero if not mem-pooled.
Reserved data (padding) that is free to be used by the Impl.