![]() |
SpaceRTS - Starter Pack
1.3
|
The system that controls the traffic around a group of parking slots. More...
Classes | |
class | Slot |
The base class for the parking slots. More... | |
struct | WaitPoint |
Public Member Functions | |
abstract WaitPoint | GetWaitingPoint (Vector3 fromPosition) |
virtual SimpleScheduler.JobSlot | GetBestJobSlotFor (IEnumerable< SimpleScheduler.JobSlot > slots, SimpleJob parkable) |
void | CancelAllParkingRequests () |
virtual bool | CanRequestSlot (Vector3 basePosition) |
virtual void | OnParkingDockAssigned (Parkable parkable) |
virtual void | OnParkableDocked (Parkable parkable) |
virtual void | OnParkableUndocked (Parkable parkable) |
Static Public Member Functions | |
static bool | IsValid (Parking value) |
Public Attributes | |
Action< Parkable > | ParkingDockAssigned |
Action< Parkable > | ParkableDocked |
Action< Parkable > | ParkableUndocked |
Protected Member Functions | |
virtual void | OnEnable () |
virtual void | OnDisable () |
Protected Attributes | |
bool | valid = false |
SimpleScheduler | jobScheduler = new SimpleScheduler() |
Properties | |
IEnumerable< Parkable > | WaitingParkables [get] |
IEnumerable< Parkable > | AssignedParkables [get] |
int | WaitingCount [get] |
int | FreeSlotsCount [get] |
The system that controls the traffic around a group of parking slots.
void NullPointerGame.ParkingSystem.Parking.CancelAllParkingRequests | ( | ) |
|
virtual |
Reimplemented in NullPointerGame.ParkingSystem.OrbitalParking, and NullPointerGame.ParkingSystem.QueuedWaitParking.
|
virtual |
Reimplemented in NullPointerGame.ParkingSystem.OrbitalParking, and NullPointerGame.ParkingSystem.QueuedWaitParking.
|
pure virtual |
|
static |
|
protectedvirtual |
|
protectedvirtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented in NullPointerGame.ParkingSystem.QueuedWaitParking.
|
protected |
Action<Parkable> NullPointerGame.ParkingSystem.Parking.ParkableDocked |
Action<Parkable> NullPointerGame.ParkingSystem.Parking.ParkableUndocked |
Action<Parkable> NullPointerGame.ParkingSystem.Parking.ParkingDockAssigned |
|
protected |
|
get |
|
get |
|
get |
|
get |