Cards::Blackjack::SeatPlayer
Inherits Cards::Blackjack::CardPlayer < Reference < Object
Constants
CHIP_DELAY = 0.13_f32
Constructors
new(name : String = "", seat = Seat.new, balance = 0)
SourceInstance methods
add_chip(chip : Chip)
Sourcebalance
Sourcebetting_update(frame_time)
Sourcecan_double_bet?
Sourcecan_split?
Sourcechip_delay
Sourceclear_bet
Sourceclear_chip(chip_stack : ChipStack)
Sourceclear_table(discard_stack : CardStack)
Sourcecleared_chips?
Sourceclearing_bet?
Sourceconfirm_bet
Sourceconfirmed_bet?
Sourcedeal(card_stack : CardStack)
Sourcedone(dealer : Dealer)
Sourcedouble_bet
Sourcedouble_down
Sourcedoubling_bet?
Sourcedraw(deck : Deck, screen_x = 0, screen_y = 0)
Sourcedraw_balance(screen_x = 0, screen_y = 0)
Sourcedraw_bets?
Sourcedraw_name(screen_x = 0, screen_y = 0)
Sourcehit
Sourcehitting=(value : Bool)
Sourceleave_table
Sourceleave_table?
Sourcelog_name
Sourcemove_chips
Sourcename
Sourcenew_hand
Sourcepaid?
Sourceplace_bet(chip : Chip)
Sourceplacing_bet?
Sourceplaying_update(_frame_time)
Sourcesettle_bet(dealer : Dealer)
Sourcesettling_bets?
Sourcesplit
Sourcesplit_hand
Sourcesplitting?
Sourcestand
Sourceupdate(frame_time)
Source