これは古いリファレンスです。このドキュメントはメンテナンスされていません。
あたらしいリファレンスは こちら

用語と型一覧

本リファレンスで使用する用語と型一覧。
用語/型については独自に定義しているもので、正式な表現とは異なるものもあります。

クラス構成 インデックス 用語と型一覧

用語
クラスメソッドとプロパティをまとめたオブジェクトのひな形
メソッド処理・手続き(メンバー関数)
プロパティ情報・データ・属性


型一覧
bool論理値
int整数値
float倍精度浮動小数点数値
float2float2つのタプル/リスト
float3float3つのタプル/リスト
float4float4つのタプル/リスト
vec3座標値(x, y, z)のfloatのタプル/リスト
string文字列
file_pathファイルへのパス
msミリセコンド(1000ms = 1sec)
rgbRGBカラー。(R,G,B)のfloatのタプル/リスト
radian円周率(3.1415926535898)
quaternionクォータニオン。(w, x, y, z)のfloatのタプル/リスト
mat4行列。float4個のタプル/リストが4個並んだタプル/リスト
size縦横サイズ。(width, height)のintのタプル/リスト
rectangle矩形(left, top, right, bottom)のタプル/リスト
uuidUniversal Unique Identifier、128ビットの数値

file_path

ルートからのファイルパス。
ファイルパスを正しく指定するために、本リファレンスのサンプルコードでは dialog クラスの ask_path メソッドでファイルダイアログを開き、ファイルパスを取得する方式を紹介している。

uuid

汎用一意識別子、Universal Unique Identifier
任意の数の任意の数値でも動作はするが、プラグインのuuidと衝突するおそれもあるので、下記の方法で取得・設定するのが望ましい。

  • uuidの作成方法
    • Windows
      • Visual Studio .net 2005 のツールメニューから「GUIDの作成」 
      • 生成されたUUIDを「Copy」ボタンでクリップボードにコピー 
    • MacOSX
      • ターミナルで「uuidgen」を実行 
      • 生成されたUUIDをクリップボードにコピー 
    • 任意の数値を設定する場合
      • 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx' 8文字-4文字-4文字-4文字-12文字 の形式で数値を設定する
        sample「583DA72C-F329-469E-BEDE-A0349DEAC74B」
Shade Widgetリファレンス
ライブラリ/サンプル
ツールボックス