SushiEngine::Simulation::BehaviorRegistry
register_type
void register_type(std::string type_name, Factory factory)Parameters
| Name | Type |
|---|---|
type_name | std::string |
factory | Factory |
Description
Registers type_name's factory.
A second registration overwrites the first.
Example
void sushiengine_addon_register(const SeAddonHost& host)
{
host.behavior_registry->register_type(
"SpinnerBehavior", &SushiEngine::Simulation::make_behavior<SpinnerBehavior>);
}

