Catlike Coding
Unity Code Documentation
|
Base class for NumberFlow function libraries. Extend to create your own library. More...
Inherits ScriptableObject.
Inherited by CatlikeCoding.NumberFlow.DefaultFunctionLibrary.
Public Member Functions | |
IEnumerable< Function > | ListFunctions () |
Lists all functions in this library. More... | |
Protected Member Functions | |
void | Register (Function function) |
Register a CatlikeCoding.NumberFlow.Function with this library. More... | |
abstract void | RegisterFunctions () |
Override this method to register all your functions with this library. More... | |
Properties | |
Function | this[string id] [get] |
Get the CatlikeCoding.NumberFlow.Function with the specified id. More... | |
Base class for NumberFlow function libraries. Extend to create your own library.
IEnumerable<Function> CatlikeCoding.NumberFlow.FunctionLibrary.ListFunctions | ( | ) |
Lists all functions in this library.
|
protected |
Register a CatlikeCoding.NumberFlow.Function with this library.
function | CatlikeCoding.NumberFlow.Function to register. |
|
protectedpure virtual |
Override this method to register all your functions with this library.
Implemented in CatlikeCoding.NumberFlow.DefaultFunctionLibrary.
|
get |
Get the CatlikeCoding.NumberFlow.Function with the specified id.
id | Function identifier, being its fully qualified type/ |