isAutoContextOption(option)
→ bool
指定したコンテキストオプションが自動オプションであればTrueを返します。この値は通常ではユーザ側で設定するというよりもHoudiniで制御されます。
コンテキストオプションはスクリプトやネットワークのノードでオーバーライドすることができるので、これは、現行値が自動的に設定されたと必ずしも意味しているわけではないです。
しかし、どの他のソースからも自動オプションが設定されていない場合、以下のルールで決められた値に設定されます:
fend
グローバルのHoudiniフレーム範囲の最後のフレーム。FENDグローバル変数に相当します。
finc
現在の再生ステップサイズ。
fps
現在のプレイバーの1秒あたりの再生フレーム数(FPS)設定。
fstart
グローバルのHoudiniフレーム範囲の最初のフレーム。FSTARTグローバル変数に相当します。
rfend
現在の再生範囲の最後のフレーム。RFENDグローバル変数に相当します。
rfstart
現在の再生範囲の最初のフレーム。RFSTARTグローバル変数に相当します。
ropcook
ROPノードが実行中なら1、そうでないなら0を返す整数値。
ropend
現在クック中のROPノードが評価しているフレームの最後のフレーム。ROPノードがクックされていなければ、fend自動オプションと同じになります。
ropinc
現在クック中のROPノードが評価しているフレームの増分値。ROPノードがクックされていなければ、finc自動オプションと同じになります。
ropname
現在実行中のROPノードの名前が設定され、何も実行されていなければ空っぽの文字列が設定されます。
roppath
現在実行中のROPノードのフルパスが設定され、何も実行されていなければ空っぽの文字列が設定されます。
ropstart
現在クック中のROPノードが評価しているフレームの最初のフレーム。ROPノードがクックされていなければ、fstart自動オプションと同じになります。
| See also |