Module sixtyfps_corelib::component [−][src]
Expand description
This module contains the basic datastructures that are exposed to the C API
Structs
A Component is representing an unit that is allocated together
Traits
A Component is representing an unit that is allocated together
Note: Was generated from the #[vtable]
macro on ComponentVTable
Functions
Call init() on the ItemVTable for each item of the component.
Type Definitions
Type alias to the commonly used VRc<ComponentVTable, Dyn>>
Alias for vtable::VRef<ComponentVTable>
which represent a pointer to a dyn Component
with
the associated vtable
Type alias to the commonly used Pin<VRef<ComponentVTable>>>
Type alias to the commonly used VWeak<ComponentVTable, Dyn>>