Inheritance |
|
メソッド ¶
reload()
このタイプのオブジェクトを定義した大元のPythonモジュールをリロードします。 これは、すべての既存ノードもDirty(変更あり)にして、それらのノードのPythonクラスの内部コピーがリロードしたモジュール内の新しいPythonクラスに合致するようにリセットされます。
setCustomCallback(callback_name, object)
指定したコールバックPythonオブジェクトに対してそのタイプのPDGノードコールバックを設定します。
typeObject
: obj
Property
このカスタムノードコールバックタイプの定義に使用されているPythonクラス。
Methods from pdg.BaseType ¶
instanceCount
: int
Property
(場合によっては複数のPDGグラフに渡って)生成されたtype
のインスタンスの数。
instanceMemoryUsage
: int
Property
(場合によっては複数のPDGグラフに渡って)生成されたtype
のすべてのインスタンスの総メモリ使用量。
language
: pdg.language
Property
type
オブジェクトを記述した言語。つまり、C++またはPython。
typeLabel
: str
Property
このtype
と関連付けられた人が可読可能なラベル。必ずにも固有である必要はありません。
typeName
: str
Property
このtype
に固有な内部名。必ず固有にしてください。
Methods from pdg.NodeCallbackType ¶
isStaticGenerator
: bool
Property
このノードが静的なワークアイテムの生成に対応していて、Work Item GenerationパラメータがAutomaticに設定されている時に優先的に静的なワークアイテムを生成するようになっている場合はTrue
を返します。
template
: str
Property
このノードコールバックタイプで使用されているノードパラメータテンプレートの名前。