Data (日本語)

全てのデータにおける上位クラスです。

関数

Data:clone (日本語) Data オブジェクトの新規コピーを作成します。 Added since 11.0
Data:getFFIPointer (日本語) Data に関する外部関数インタフェース (FFI) のポインタを取得します。 Added since 11.3
Data:getPointer (日本語) Data のポインタを取得します。
Data:getSize (日本語) Data の大きさをバイトで取得します。
Data:getString (日本語) 完全な Data を文字列形式で取得します。 Added since 0.9.0
Object:release (日本語) Lua が参照しているオブジェクトを即時破棄します。 Added since 11.0
Object:type (日本語) オブジェクトの種類を文字列形式で取得します。
Object:typeOf (日本語) オブジェクトが特定の種類かどうか確認します。

上位型

下位型

ByteData (日本語) 連続したメモリ領域において任意長のバイト数で構成される Data オブジェクトです。 Added since 11.0
CompressedData (日本語) 特定のアルゴリズムを使用して圧縮されたバイトデータを表します。 Added since 0.10.0
CompressedImageData (日本語) 圧縮したまま GPU および RAM に存在できるように設計された圧縮画像形式を提供します。 Added since 0.9.0
FileData (日本語) ファイルの内容を Data として提供します。 Added since 0.7.0
FontData (日本語) FontData はフォントを提供します。 Added since 0.7.0 Removed in 0.8.0
GlyphData (日本語) GlyphData は描画できるフォントのシンボルを提供します。 Added since 0.7.0
ImageData (日本語) 生の (デコードされた) 画像データ。
SoundData (日本語) 生の音声サンプルが含まれます。

関連


そのほかの言語