Honeycomb
0.1
Component-Model Framework
|
Functions | |
template<class Com > | |
std::enable_if< std::is_default_constructible< Com >::value &&!std::is_abstract< Com >::value, Component & >::type | create () |
Called by registry to create a component. May be specialized for a component type. More... | |
template<class Com > | |
mt::disable_if< std::is_default_constructible< Com >::value &&!std::is_abstract< Com >::value, Component & >::type | create () |
Component methods.
std::enable_if<std::is_default_constructible<Com>::value && !std::is_abstract<Com>::value, Component&>::type honey::component::create | ( | ) |
Called by registry to create a component. May be specialized for a component type.
mt::disable_if<std::is_default_constructible<Com>::value && !std::is_abstract<Com>::value, Component&>::type honey::component::create | ( | ) |