Play Siv3D!

ゲームとメディアアートのための C++ ライブラリ「Siv3D」

逆引きリファレンス

逆引きリファレンス

(これは古いドキュメントです。左のメニューから最新版のリファレンスを参照してください。
個々のクラスや関数の詳細についてはヘッダファイルに書かれているドキュメントを参照してください)

ライブラリのバージョン
ファイルとディレクトリ
2D ベクトル (整数)
2D ベクトル
3D ベクトル
4D ベクトル
3x2 行列
線分
長方形
楕円
三角形
四角形
角丸長方形
連続した複数の線分
多角形
多角形の集合
2D 図形描画

点を描く 線分を描く 長方形を描く 円を描く
楕円を描く 三角形を描く 四角形を描く 多角形を描く
穴の開いた多角形を描く 多角形の集合を描く 連続した線分を描く スプライン曲線を描く
閉じたスプライン曲線を描く 円の枠を描く 扇形を描く アーチ型を描く
長方形の枠を描く 楕円の枠を描く 三角形の枠を描く 四角形の枠を描く
多角形の枠を描く 多角形の構造を描く 多角形の一部を描く 平行四辺形を描く
矢印を描く 矢印の枠を描く 角丸長方形を描く 角丸長方形の枠を描く
十字形を描く 正多角形を描く 星形図形を描く 五光星を描く
任意形状を描く 任意形状の一部を描く

2D 図形の変形

三角形を回転させる 長方形を拡大縮小させる 長方形を回転させる 円を拡大縮小する
楕円を拡大縮小する 角丸長方形を拡大縮小する 多角形を拡大縮小する 多角形を回転させる

2D 図形の特殊効果

長方形の影を描く 円の影を描く 角丸長方形の影を描く 任意の図形の影を描く
グラデーションのある線分を描く グラデーションのある三角形を描く グラデーションのある長方形を描く グラデーションのある四角形を描く

スプライン
半精度浮動小数点数
カスタムカラーフォーマット
音声波形
Xbox 360 コントローラ
サウンドの拍カウント
2D グラフィックス設定
テクスチャ
2D 自由描画
フォント
Kinetic Typography
クォータニオン
4x4 行列
レイ
3D 三角形
パーティクル
平面
ボックス
円盤
円柱
円錐
その他の 3D 形状
メッシュ
動的メッシュ
3D 形状のあたり判定
3D モデルファイル
カメラ
フォグ
ライティング
アセット管理
アドオン
シーン管理