Table of Contents

Interface IResourceContainerReadOnly

Namespace
KSP.Sim.ResourceSystem
Assembly
Assembly-CSharp.dll
public interface IResourceContainerReadOnly : IReadOnlyCollection<ResourceDefinitionID>, IEnumerable<ResourceDefinitionID>, IEnumerable
Inherited Members
Extension Methods

Methods

GetResourceCapacityUnits(ResourceDefinitionID)

double GetResourceCapacityUnits(ResourceDefinitionID resourceID)

Parameters

resourceID ResourceDefinitionID

Returns

double

GetResourceContainedData(ResourceDefinitionID)

ContainedResourceData GetResourceContainedData(ResourceDefinitionID resourceID)

Parameters

resourceID ResourceDefinitionID

Returns

ContainedResourceData

GetResourceEmptyUnits(ResourceDefinitionID)

double GetResourceEmptyUnits(ResourceDefinitionID resourceId)

Parameters

resourceId ResourceDefinitionID

Returns

double

GetResourceFillRatio(ResourceDefinitionID)

double GetResourceFillRatio(ResourceDefinitionID resourceID)

Parameters

resourceID ResourceDefinitionID

Returns

double

GetResourcePreProcessedUnits(ResourceDefinitionID)

double GetResourcePreProcessedUnits(ResourceDefinitionID resourceID)

Parameters

resourceID ResourceDefinitionID

Returns

double

GetResourceStoredUnits(ResourceDefinitionID)

double GetResourceStoredUnits(ResourceDefinitionID resourceID)

Parameters

resourceID ResourceDefinitionID

Returns

double

GetResourcesContainedCount()

int GetResourcesContainedCount()

Returns

int

IsResourceContained(ResourceDefinitionID)

bool IsResourceContained(ResourceDefinitionID resourceID)

Parameters

resourceID ResourceDefinitionID

Returns

bool