VehicleControl

Vehicle과 관련된 기능을 담당하는 컨트롤

GetLoadableResources

public override List<Resource> GetLoadableResources(Product product, Vehicle vehicle)

정의

주어진 Product를 처리할 수 있는 해당 Vehicle의 Resource 리스트를 반환합니다.

매개 변수

반환

예제 (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