C++ Reference: class Model

Note: This documentation is automatically generated.

Method
Add

Return type: T

Arguments: std::function<T(Model*)> f

Create

Return type: T*

Get

Return type: T

Arguments: std::function<T(const Model&)> f

Get

Return type: const T*

GetOrCreate

Return type: T*

Model

~Model

Model

Return type: explicit

Arguments: std::string name

Mutable

Return type: T*

Name

Return type: const std::string&

Register

Return type: void

Arguments: T* non_owned_class

TakeOwnership

Return type: T*

Arguments: T* t