一部の実行環境で Siv3D January 2016 アプリの起動時にロゴ表示でクラッシュすることがあった問題を修正しました。現在配布している Siv3D Package は修正を適用しています。1 月 15 日 23:00 以前にインストールした方は差し替えを推奨します。
テーマ | 概要 |
---|---|
スプラッシュウィンドウ | アプリ起動時に表示されるロゴ画像をカスタマイズする方法 |
ファイルの埋め込み | 画像や音声、テキストファイルを .exe ファイルに埋め込む方法 |
モジュール | 機能概要 |
---|---|
Addon | アドオン |
AnimatedGIFWriter | GIF アニメーションの書き出し |
ApplicationUtility | 簡易テキスト出力 |
AR | AR マーカー |
ArchivedFileReader | アーカイブファイルからの読み込み |
Array | 動的配列 |
Arrow | 矢印形(2D 図形) |
Asset | アセット管理 |
Base64 | Base64 |
BinaryReader | バイナリファイルの読み込み |
BinaryWriter | バイナリファイルの書き込み |
BlendState | ブレンドステート |
BoolArray | bool 型の動的配列 |
Box | ボックス(3D 形状) |
Box2D | 物理演算ライブラリ Box2D |
ByteArray | 読み込み用バッファ |
Camera | 3D カメラ |
Char | 文字 |
CharacterSet | 文字コード変換 |
Circle | 円(2D 図形) |
Circular | 円座標 |
Clipboard | クリップボード |
Color | RGB カラー |
CommandLine | コマンドライン |
Compression | Deflate によるデータの圧縮・展開 |
Cone | 円錐(3D 形状) |
Console | コンソールウィンドウ |
ConstantBuffer | シェーダの定数バッファ |
Crypto | AES128 による暗号化 |
CSVReader | CSV ファイルの読み込み |
CSVWriter | CSV ファイルの書き出し |
CubicBezier | 3 次ベジェ曲線 |
Cursor | カーソル |
CustomColor | カスタムカラーフォーマット |
CustomImage | カスタムカラーフォーマットの画像 |
Cylinder | 円柱(3D 形状) |
Cylindrical | 円柱座標 |
Date | 日付 |
DateTime | 日付と時刻 |
DepthStencilState | デプスステートとステンシルステート |
Dialog | ダイアログ |
DirectXMathUtility | DirectXMath ユーティリティ |
Disc | 円盤(3D 形状) |
Distribution | 乱数の分布 |
Dragdrop | ドラッグ & ドロップ |
Duration | 時間の単位 |
DynamicMesh | 動的メッシュ |
DynamicTexture | 動的テクスチャ |
Easing | イージング関数 |
EasingController | イージング ユーティリティ |
Effect | エフェクト |
Ellipse | 楕円(2D 図形) |
EventTimer | イベント付きストップウォッチ |
ExpressionParser | 数式パーサー |
FFT | FFT |
FileArchive | アーカイブファイル |
FileMonitor | ファイルとディレクトリの変更の監視 |
FileSystem | ファイルとディレクトリ |
FloatShape | レンダリング用形状 |
Fog | フォグの設定(3D 描画) |
Font | フォント |
FontAsset | Font アセット |
Format | データ → 文字列 の変換 |
Gamepad | ゲームパッド |
Geometry2D | 2D 幾何 |
Geometry3D | 3D 幾何 |
Graphics | グラフィックス全般 |
Graphics2D | 2D グラフィックス設定 |
Graphics3D | 3D グラフィックス設定 |
Grid | 動的二次元配列 |
GUI | GUI |
GUIAsset | GUI アセット |
GUIButton | ボタン(GUI ウィジェット) |
GUICheckBox | チェックボック(GUI ウィジェット) |
GUIColorPalette | カラーパレット(GUI ウィジェット) |
GUIHorizontalLine | 水平線(GUI ウィジェット) |
GUINewLine | 改行(GUI ウィジェット) |
GUIRadioButton | ラジオボタン(GUI ウィジェット) |
GUISlider | 水平スライダー(GUI ウィジェット) |
GUIText | テキスト(GUI ウィジェット) |
GUITextArea | テキスト入力エリア(GUI ウィジェット) |
GUITextField | テキスト入力フィールド(GUI ウィジェット) |
GUITexture | テクスチャ(GUI ウィジェット) |
GUIToggleSwitch | トグルスイッチ(GUI ウィジェット) |
HalfFloat | 半精度浮動小数点数 |
HandwritingRecognizer | 手書き文字認識 |
HandwritingTrainer | 手書き文字認識用の学習データ作成 |
HighPerfoemanceGraphics | GPU の使用 |
HSV | HSV カラー |
HTTPClient | HTTP |
INIReader | INI ファイルの読み込み |
INIWriter | INI ファイルの書き出し |
Input | 入力全般 |
InputLayout | 頂点レイアウト |
Internet | インターネット |
IReader | IReader インタフェース |
IWidget | IWidget インタフェース |
IWriter | IWriter インタフェース |
Image | 画像処理 |
JSONReader | JSON ファイルの読み込み |
JSONValue | JSON のデータ |
Key | キー入力 |
KinectV1 | Kinect v1 |
KinectV2 | Kinect v2 |
KineticTypography | キネティックタイポグラフィ |
LeapMotion | Leap Motion |
Lerp | 線形補間 |
Light | ライティングの設定(3D 描画) |
Line | 線分(2D 図形) |
Line3D | 線分(3D 形状) |
LineString | 連続した複数の線分(2D 図形) |
Logger | ログファイル |
Mat3x2 | 3x2 行列 |
Mat4x4 | 4x4 行列 |
Math | 数学関数 |
MathConstants | 数学定数 |
MD5 | MD5 |
MediaPlayer | メディアプレイヤー (AVI, WMV, MP4 等に対応) |
MemoryWriter | 書き込み用バッファ |
Mesh | 3D メッシュ |
MeshData | 3D メッシュデータ |
MessageBox | メッセージボックス |
Midi | MIDI |
Model | 3D モデルデータ |
ModelLoader | OBJ ファイル読み込み |
Mouse | マウス |
MultiPolygon | 多角形の集合(2D 図形) |
Namespace | ライブラリ名前空間の設定 |
Network | ネットワーク |
Number | 数値 |
Optional | 無効値表現型 |
Parse | 文字列 → データ の変換 |
Particle | 3D パーティクル |
Pentablet | ペンタブレット |
PerlinNoise | Perlin Noise |
PixelShader | ピクセルシェーダ |
Plane | 平面(3D 形状) |
Point | 点、またはサイズ(2D 図形) |
Polygon | 多角形(2D 図形) |
PostEffect | ポストエフェクト |
Profiler | プロファイリング |
ProfilerUtility | 処理にかかった時間の測定 |
PyFmt | Python 風の文字列フォーマット |
QR | QR コードの作成と認識 |
Quad | 四角形(2D 図形) |
QuadraticBezier | 2 次ベジェ曲線 |
Quaternion | クォータニオン |
Random | 乱数ユーティリティ |
RasterizerState | ラスタライザーステート |
Ray | レイ |
Recorder | マイク入力 |
Rectangle | 長方形(2D 図形) |
Regex | 正規表現 |
RenderState | レンダーステート |
RenderTexture | レンダーテクスチャ |
RNG | 乱数生成エンジン |
RoundRect | 角丸長方形(2D 図形) |
SamplerState | サンプラーステート |
SceneManager | シーン管理 |
ScreenCapture | スクリーンショット |
Serial | シリアル通信 |
Serialization | シリアライゼーション |
Shader | シェーダのコンパイル |
Shape | 2D 図形の Variant |
SIMD | SIMD |
Sound | サウンド |
SoundAsset | Sound アセット |
SoundBeat | サウンドの拍カウント |
Sphere | 球(3D 形状) |
Spherical | 球面座標 |
Spline | スプライン |
Sprite | 2D スプライト |
StaticAssertMacro | static assert |
Step | ループ記述のユーティリティ |
Stopwatch | ストップウォッチ |
String | 文字列 |
StringView | 文字列ビュー |
System | システム |
TCPClient | TCP クライアント |
TCPServer | TCP サーバー |
TextReader | テキストファイルの読み込み |
TextWriter | テキストファイルの書き込み |
Texture | テクスチャ |
TextureAsset | Texture アセット |
TextureFormat | 画像のフォーマット |
TextureRegion | 領域を指定したテクスチャ |
TexturedQuad | 四角形に貼り付けたテクスチャ |
Threading | マルチスレッド |
Time | 時間 |
TobiiEyeX | Tobii EyeX |
Touch | タッチ |
TransformedMesh | 変換情報を持ったメッシュ |
Triangle | 三角形(2D 図形) |
Triangle3D | 三角形(3D 形状) |
Types | 型 |
UID | ユーザ固有 ID の取得 |
Uncopyable | コピー禁止クラス |
Unspecified | unspecified |
Utility | ユーティリティ |
VariableSpeedStopwatch | スピードを変更可能なストップウォッチ |
Vector2D | 2 次元ベクトル(2D 図形) |
Vector3D | 3 次元ベクトル |
Vector4D | 4 次元ベクトル |
Version | ライブラリのバージョン |
VertexShader | 頂点シェーダ |
VideoPlayer | ムービー (AVI, WMV 等に対応) |
VideoReader | 動画ファイルの読み込み |
VideoWriter | 動画ファイルの書き出し |
Wave | 音声波形 |
WaveSample | 音声波形のサンプル |
WaveStretcher | 音声波形のテンポ・ピッチ変更 |
Webcam | Web カメラ |
WidgetStyle | ウィジェットのスタイル |
Window | ウィンドウ |
XInput | XInput 対応ゲームコントローラー |
XMLReader | XML ファイルの読み込み |
ZIPReader | ZIP 圧縮ファイルの読み込み |
ZIPWriter | ZIP 圧縮ファイルの書き出し |