C# Class KBS2.Handlers.ItemHandler.ItemTypeHandler

Afficher le fichier Open project: Railec/SE1cKBS2 Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
EventItemTypeChanged ( object sender, EventArgs e ) : void
EventItemTypeCollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
ItemTypeHandler ( ) : System

Method Details

AmountInRoom() public méthode

public AmountInRoom ( ItemType type, Room r ) : int
type KBS2.Models.ItemType
r KBS2.Models.Room
Résultat int

CreateType() public méthode

public CreateType ( ItemType type ) : void
type KBS2.Models.ItemType
Résultat void

DeleteType() public méthode

public DeleteType ( ItemType type ) : void
type KBS2.Models.ItemType
Résultat void

GetAllTypes() public méthode

public GetAllTypes ( ) : IList
Résultat IList

GetByName() public méthode

public GetByName ( String description ) : ItemType
description String
Résultat KBS2.Models.ItemType

GetInstance() public static méthode

public static GetInstance ( ) : ItemTypeHandler
Résultat ItemTypeHandler

GetItemTypesBy() public méthode

public GetItemTypesBy ( ItemTypeMatchDelegate match ) : List
match ItemTypeMatchDelegate
Résultat List

InRoom() public méthode

public InRoom ( Room r ) : List
r KBS2.Models.Room
Résultat List

LoadItemTypes() public méthode

public LoadItemTypes ( ) : void
Résultat void

SavePicture() public méthode

public SavePicture ( ItemType type, String path ) : void
type KBS2.Models.ItemType
path String
Résultat void

loadImage() public méthode

public loadImage ( ItemType type ) : void
type KBS2.Models.ItemType
Résultat void