![]() |
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 | 各カードの裏表の初期状態 |