Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
PartSet Member List

This is the complete list of members for PartSet, including all inherited members.

_idPartSetstatic
AddPartResource(PartResource r, Dictionary< int, ResourcePrioritySet > dict)PartSetinlineprotected
AddPartToSet(HashSet< Part > set, Part p, Vessel v)PartSetinlinestatic
BuildPartSets(List< Part > parts, Vessel v)PartSetinlinestatic
BuildPartSets(List< Part > parts, Vessel v, bool simulate)PartSetinlinestatic
BuildPartSets(List< Part > parts, Vessel v, PartBuildSetOptions buildoptions)PartSetinlinestatic
BuildPartSimulationSets(List< Part > parts)PartSetinlinestatic
BuildResList(int id, bool pull)PartSetinlineprotected
BuildResList(int id, bool pull, bool simulate)PartSetinlineprotected
ContainsPart(Part p)PartSetinline
GetConnectedResourceTotals(int id, out double amount, out double maxAmount, bool pulling)PartSetinlinevirtual
GetConnectedResourceTotals(int id, out double amount, out double maxAmount, bool pulling, bool simulate)PartSetinlinevirtual
GetConnectedResourceTotals(int id, out double amount, out double maxAmount, double threshold, bool pulling)PartSetinlinevirtual
GetConnectedResourceTotals(int id, out double amount, out double maxAmount, double threshold, bool pulling, bool simulate)PartSetinlinevirtual
GetOrCreateList(int id, bool pulling)PartSetinlineprotected
GetOrCreateList(int id, bool pulling, bool simulate)PartSetinlineprotected
GetParts()PartSetinline
GetResourceList(int id, bool pulling, bool simulate)PartSetinline
HookEvents()PartSetinline
ListsExistPartSet
NextIDPartSetstatic
OnFlowModeChange(GameEvents.HostedFromToAction< PartResource, PartResource.FlowMode > data)PartSetinlineprotected
OnFlowStateChange(GameEvents.HostedFromToAction< PartResource, bool > data)PartSetinlineprotected
PartBuildSetOptions enum namePartSet
PartSet(HashSet< Part > parts)PartSetinline
PartSet(Vessel v)PartSetinline
PartSet(PartSet set)PartSetinline
PartSet(ShipConstruct shipRef)PartSetinline
PartSet(ShipConstruct shipRef, HashSet< Part > newParts)PartSetinline
ProcessRequest(Part part, ResourcePrioritySet resList, double demand, bool usePri, bool pulling)PartSetinlineprotected
ProcessRequest(Part part, ResourcePrioritySet resList, double demand, bool usePri, bool pulling, bool simulate)PartSetinlineprotected
pullListPartSetprotected
pushListPartSetprotected
RebuildInPlace()PartSetinlinevirtual
RebuildParts(HashSet< Part > newParts)PartSetinlinevirtual
RebuildVessel(Vessel newVessel)PartSetinlinevirtual
RebuildVessel(ShipConstruct newShip)PartSetinlinevirtual
RebuildVessel(ShipConstruct newShip, HashSet< Part > newParts)PartSetinlinevirtual
RemovePart(Part part)PartSetinlinevirtual
RemovePartResource(PartResource r, Dictionary< int, ResourcePrioritySet > dict)PartSetinlineprotected
RequestResource(Part part, int id, double demand, bool usePri)PartSetinlinevirtual
RequestResource(Part part, int id, double demand, bool usePri, bool simulate)PartSetinlinevirtual
setIdPartSet
SetsEqual(HashSet< Part > set)PartSetinline
setsHolderPartSetprotectedstatic
shipPartSetprotected
simulationSetPartSetprotected
targetPartsPartSetprotected
vesselPartSetprotected
vesselWidePartSetprotected