 | EntityManagerRegisterComponentListenersT Method (ComponentAddedDelegateT, ComponentRemovedDelegateT) |
Registers listeners to track adding/removing of components of type T.
Namespace: Slash.ECS.ComponentsAssembly: Slash.ECS (in Slash.ECS.dll) Version: 1.0.6018.40178
Syntaxpublic void RegisterComponentListeners<T>(
ComponentAddedDelegate<T> onComponentAdded,
ComponentRemovedDelegate<T> onComponentRemoved
)
Public Sub RegisterComponentListeners(Of T) (
onComponentAdded As ComponentAddedDelegate(Of T),
onComponentRemoved As ComponentRemovedDelegate(Of T)
)
public:
generic<typename T>
void RegisterComponentListeners(
ComponentAddedDelegate<T>^ onComponentAdded,
ComponentRemovedDelegate<T>^ onComponentRemoved
)
member RegisterComponentListeners :
onComponentAdded : ComponentAddedDelegate<'T> *
onComponentRemoved : ComponentRemovedDelegate<'T> -> unit
Parameters
- onComponentAdded
- Type: Slash.ECS.ComponentsComponentAddedDelegateT
Callback when a new component of the type was added. - onComponentRemoved
- Type: Slash.ECS.ComponentsComponentRemovedDelegateT
Callback when a component of the type was removed.
Type Parameters
- T
- Type of component to track.
See Also