Class EntityGrouperSystem
Inherited Members
Namespace: Ride.Entities
Assembly: cs.temp.dll.dll
Syntax
public class EntityGrouperSystem : RideSystemMonoBehaviour, IGrouperSystem<RideID>, IRideSystem, IApiInject, IIdentity
Fields
Name | Description |
---|---|
m_currentGroup |
Methods
Name | Description |
---|---|
Add(IEnumerable<RideID>) | Add the objects to the group |
Add(RideID) | Add the obj to the group |
ClearCurrentGroup() | Clears the current group of objects |
GetCurrentGroup() | Returns the currently grouped objects |
GetGroup(Int32) | Returns the groups of objects that share the same groupId |
Remove(RideID) | Remove the obj from the group |
SaveGroup(Int32) | Saves the current group of objects using the given groupId |
SaveGroup(Int32, IEnumerable<RideID>) | Saves the given group of overs using the given group id |
SetGroup(IEnumerable<RideID>) | Set the group to the given list of objects |
SetGroup(Int32) | Set the group to a saved group with the given groupId |