C# 클래스 KBS2.Handlers.ItemHandler.ItemTypeHandler

파일 보기 프로젝트 열기: Railec/SE1cKBS2 1 사용 예제들

공개 메소드들

메소드 설명
AmountInRoom ( ItemType type, Room r ) : int
CreateType ( ItemType type ) : void
DeleteType ( ItemType type ) : void
GetAllTypes ( ) : IList
GetByName ( String description ) : ItemType
GetInstance ( ) : ItemTypeHandler
GetItemTypesBy ( ItemTypeMatchDelegate match ) : List
InRoom ( Room r ) : List
LoadItemTypes ( ) : void
SavePicture ( ItemType type, String path ) : void
loadImage ( ItemType type ) : void

비공개 메소드들

메소드 설명
EventItemTypeChanged ( object sender, EventArgs e ) : void
EventItemTypeCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
ItemTypeHandler ( ) : System

메소드 상세

AmountInRoom() 공개 메소드

public AmountInRoom ( ItemType type, Room r ) : int
type KBS2.Models.ItemType
r KBS2.Models.Room
리턴 int

CreateType() 공개 메소드

public CreateType ( ItemType type ) : void
type KBS2.Models.ItemType
리턴 void

DeleteType() 공개 메소드

public DeleteType ( ItemType type ) : void
type KBS2.Models.ItemType
리턴 void

GetAllTypes() 공개 메소드

public GetAllTypes ( ) : IList
리턴 IList

GetByName() 공개 메소드

public GetByName ( String description ) : ItemType
description String
리턴 KBS2.Models.ItemType

GetInstance() 공개 정적인 메소드

public static GetInstance ( ) : ItemTypeHandler
리턴 ItemTypeHandler

GetItemTypesBy() 공개 메소드

public GetItemTypesBy ( ItemTypeMatchDelegate match ) : List
match ItemTypeMatchDelegate
리턴 List

InRoom() 공개 메소드

public InRoom ( Room r ) : List
r KBS2.Models.Room
리턴 List

LoadItemTypes() 공개 메소드

public LoadItemTypes ( ) : void
리턴 void

SavePicture() 공개 메소드

public SavePicture ( ItemType type, String path ) : void
type KBS2.Models.ItemType
path String
리턴 void

loadImage() 공개 메소드

public loadImage ( ItemType type ) : void
type KBS2.Models.ItemType
리턴 void