AiMalgam Core 1.1.0
API documentation for the generic Unity3D AI System
|
A specific AiMalgamBaseRuntimeSet<T> that stores Transforms in the AiMalgamBaseRuntimeSet<T>.Items list More...
Additional Inherited Members | |
Public Member Functions inherited from NikosAssets.AiMalgam.Settings.Runtime.AiMalgamBaseRuntimeSet< Transform > | |
virtual void | Add (T item, bool distinct=true) |
Add an item of type T distinct or not to Items and emit OnItemAdded, as well as NotifyOnItemAdded if added successfully and in playMode More... | |
virtual bool | Remove (T item) |
Remove the given item from Items and emit NotifyOnItemRemoved, as well as OnItemRemoved if the removal was successful and in playMode More... | |
Public Attributes inherited from NikosAssets.AiMalgam.Settings.Runtime.AiMalgamBaseRuntimeSet< Transform > | |
override Action | NotifyOnItemRemoved |
virtual Action< T > | OnItemRemoved |
Protected Member Functions inherited from NikosAssets.AiMalgam.Settings.Runtime.AiMalgamBaseRuntimeSet< Transform > | |
override void | OnDisable () |
Protected Attributes inherited from NikosAssets.AiMalgam.Settings.Runtime.AiMalgamBaseRuntimeSet< Transform > | |
List< T > | _items |
Properties inherited from NikosAssets.AiMalgam.Settings.Runtime.AiMalgamBaseRuntimeSet< Transform > | |
List< T > | Items [get] |
Events inherited from NikosAssets.AiMalgam.Settings.Runtime.AiMalgamBaseRuntimeSet< Transform > | |
override Action | NotifyOnItemAdded |
virtual Action< T > | OnItemAdded |
A specific AiMalgamBaseRuntimeSet<T> that stores Transforms in the AiMalgamBaseRuntimeSet<T>.Items list