Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | List of all members
IResourceBroker Interface Reference
Inheritance diagram for IResourceBroker:
ResourceBroker

Public Member Functions

double AmountAvailable (Part part, string resName, double deltaTime, ResourceFlowMode flowMode)
 
double AmountAvailable (Part part, int resID, double deltaTime, ResourceFlowMode flowMode)
 
double RequestResource (Part part, string resName, double resAmount, double deltaTime, ResourceFlowMode flowMode)
 
double RequestResource (Part part, int resID, double resAmount, double deltaTime, ResourceFlowMode flowMode)
 
double StorageAvailable (Part part, string resName, double deltaTime, ResourceFlowMode flowMode, double FillAmount)
 
double StorageAvailable (Part part, int resID, double deltaTime, ResourceFlowMode flowMode, double FillAmount)
 
double StoreResource (Part part, string resName, double resAmount, double deltaTime, ResourceFlowMode flowMode)
 
double StoreResource (Part part, int resID, double resAmount, double deltaTime, ResourceFlowMode flowMode)
 

Member Function Documentation

double IResourceBroker.AmountAvailable ( Part  part,
string  resName,
double  deltaTime,
ResourceFlowMode  flowMode 
)

Implemented in ResourceBroker.

double IResourceBroker.AmountAvailable ( Part  part,
int  resID,
double  deltaTime,
ResourceFlowMode  flowMode 
)

Implemented in ResourceBroker.

double IResourceBroker.RequestResource ( Part  part,
string  resName,
double  resAmount,
double  deltaTime,
ResourceFlowMode  flowMode 
)

Implemented in ResourceBroker.

double IResourceBroker.RequestResource ( Part  part,
int  resID,
double  resAmount,
double  deltaTime,
ResourceFlowMode  flowMode 
)

Implemented in ResourceBroker.

double IResourceBroker.StorageAvailable ( Part  part,
string  resName,
double  deltaTime,
ResourceFlowMode  flowMode,
double  FillAmount 
)

Implemented in ResourceBroker.

double IResourceBroker.StorageAvailable ( Part  part,
int  resID,
double  deltaTime,
ResourceFlowMode  flowMode,
double  FillAmount 
)

Implemented in ResourceBroker.

double IResourceBroker.StoreResource ( Part  part,
string  resName,
double  resAmount,
double  deltaTime,
ResourceFlowMode  flowMode 
)

Implemented in ResourceBroker.

double IResourceBroker.StoreResource ( Part  part,
int  resID,
double  resAmount,
double  deltaTime,
ResourceFlowMode  flowMode 
)

Implemented in ResourceBroker.


The documentation for this interface was generated from the following file: