C# Class CFloorCardManager, freegostop

Afficher le fichier Open project: sunduk/freegostop Class Usage Examples

Méthodes publiques

Méthode Description
CFloorCardManager ( ) : System
get_cards ( byte number ) : List
get_first_card ( byte number ) : CCard
get_same_number_card_count ( byte number ) : byte
is_empty ( ) : bool
pop_bonus_cards ( ) : List
put_to_begin_card ( CCard card ) : void
puton_card ( CCard card ) : void
refresh_floor_cards ( ) : void

바닥에 깔린 카드중 동일한 카드들은 하나의 슬롯으로 쌓는다.

remove_card ( CCard card ) : void
reset ( ) : void
validate_floor_card_counts ( ) : bool

Private Methods

Méthode Description
find_empty_slot ( ) : CFloorSlot,
find_slot ( byte card_number ) : CFloorSlot,

Method Details

CFloorCardManager() public méthode

public CFloorCardManager ( ) : System
Résultat System

get_cards() public méthode

public get_cards ( byte number ) : List
number byte
Résultat List

get_first_card() public méthode

public get_first_card ( byte number ) : CCard
number byte
Résultat CCard

get_same_number_card_count() public méthode

public get_same_number_card_count ( byte number ) : byte
number byte
Résultat byte

is_empty() public méthode

public is_empty ( ) : bool
Résultat bool

pop_bonus_cards() public méthode

public pop_bonus_cards ( ) : List
Résultat List

put_to_begin_card() public méthode

public put_to_begin_card ( CCard card ) : void
card CCard
Résultat void

puton_card() public méthode

public puton_card ( CCard card ) : void
card CCard
Résultat void

refresh_floor_cards() public méthode

바닥에 깔린 카드중 동일한 카드들은 하나의 슬롯으로 쌓는다.
public refresh_floor_cards ( ) : void
Résultat void

remove_card() public méthode

public remove_card ( CCard card ) : void
card CCard
Résultat void

reset() public méthode

public reset ( ) : void
Résultat void

validate_floor_card_counts() public méthode

public validate_floor_card_counts ( ) : bool
Résultat bool