![]() |
Flecs v3.1
A fast entity component system (ECS) for C & C++
|
Meta component mixin. More...
Go to the source code of this file.
Functions | |
template<typename Func > | |
component & | opaque (const Func &type_support) |
Register opaque type interface. | |
flecs::opaque< T > | opaque (flecs::entity_t as_type) |
flecs::opaque< T > | opaque (flecs::entity as_type) |
flecs::opaque< T > | opaque (flecs::untyped_component as_type) |
template<typename ElemType > | |
flecs::opaque< T, ElemType > | opaque (flecs::id_t as_type) |
Return opaque type builder for collection type. | |
Meta component mixin.
Definition in file component.inl.
component & opaque | ( | const Func & | type_support | ) |
Register opaque type interface.
Definition at line 4 of file component.inl.
flecs::opaque< T > opaque | ( | flecs::entity | as_type | ) |
Definition at line 16 of file component.inl.
flecs::opaque< T > opaque | ( | flecs::entity_t | as_type | ) |
Definition at line 12 of file component.inl.
flecs::opaque< T, ElemType > opaque | ( | flecs::id_t | as_type | ) |
Return opaque type builder for collection type.
Definition at line 26 of file component.inl.
flecs::opaque< T > opaque | ( | flecs::untyped_component | as_type | ) |
Definition at line 20 of file component.inl.