C# Класс CFloorCardManager, freegostop

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
find_empty_slot ( ) : CFloorSlot,
find_slot ( byte card_number ) : CFloorSlot,

Описание методов

CFloorCardManager() публичный Метод

public CFloorCardManager ( ) : System
Результат System

get_cards() публичный Метод

public get_cards ( byte number ) : List
number byte
Результат List

get_first_card() публичный Метод

public get_first_card ( byte number ) : CCard
number byte
Результат CCard

get_same_number_card_count() публичный Метод

public get_same_number_card_count ( byte number ) : byte
number byte
Результат byte

is_empty() публичный Метод

public is_empty ( ) : bool
Результат bool

pop_bonus_cards() публичный Метод

public pop_bonus_cards ( ) : List
Результат List

put_to_begin_card() публичный Метод

public put_to_begin_card ( CCard card ) : void
card CCard
Результат void

puton_card() публичный Метод

public puton_card ( CCard card ) : void
card CCard
Результат void

refresh_floor_cards() публичный Метод

바닥에 깔린 카드중 동일한 카드들은 하나의 슬롯으로 쌓는다.
public refresh_floor_cards ( ) : void
Результат void

remove_card() публичный Метод

public remove_card ( CCard card ) : void
card CCard
Результат void

reset() публичный Метод

public reset ( ) : void
Результат void

validate_floor_card_counts() публичный Метод

public validate_floor_card_counts ( ) : bool
Результат bool