![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
トランプカードの描画 More...
Classes | |
struct | Card |
カードの番号、スート、裏表などのデータ More... | |
struct | CardInfo |
カードの描画用の情報 More... | |
class | Pack |
カードを作成するクラス More... | |
Enumerations | |
enum | Suit : uint16 { Spade, Heart, Club, Diamond, Joker } |
カードのスート(絵柄のマーク) More... | |
Functions | |
constexpr int32 | CalculateFontSize (double cardWidth) noexcept |
カードに用いるフォントの大きさを計算します。 More... | |
Array< Card > | CreateDeck (size_t num_jokers=0, bool isFaceSide=Card::Front) |
カードの山札を作ります。 More... | |
トランプカードの描画
enum s3d::PlayingCard::Suit : uint16 |
|
inlineconstexprnoexcept |
カードに用いるフォントの大きさを計算します。
cardWidth | カードの幅(ピクセル) |
Array<Card> s3d::PlayingCard::CreateDeck | ( | size_t | num_jokers = 0 , |
bool | isFaceSide = Card::Front |
||
) |
カードの山札を作ります。
num_jokers | ジョーカーの枚数 |
isFaceSide | 各カードの裏表の初期状態 |