VehicleControl
Vehicle과 관련된 기능을 담당하는 컨트롤
GetLoadableResources
public override List<Resource> GetLoadableResources(Product product, Vehicle vehicle)
정의
주어진 Product를 처리할 수 있는 해당 Vehicle의 Resource 리스트를 반환합니다.
매개 변수
Type
Description
Product
대상 Product 입니다.
Vehicle
대상 Vehicle 입니다.
반환
Type
Description
Default
예제 (Default Logic)
public override List<Resource> GetLoadableResources(Product product, Vehicle vehicle)
{
List<Resource> list = new List<Resource>();
foreach (KeyValuePair<string, Resource> item in vehicle.Resources)
{
Resource res = item.Value;
if (res.Product.ID != product.ID)
continue;
list.Add(res);
}
return list;
}
Last updated