Update


詳細

Update は、オペレータが自己評価すると予測されるときは常に呼び出されます。 これは、カスタム オペレータで最も重要なコールバックです。 データが読み込まれ、操作され、接続されているオブジェクトに再度書き込まれます。これらの処理はすべて、Update コールバックのスコープ内で行われます。

オペレータの実装の最適化に役立つさまざまなヒントについては、「カスタム オペレータ」セクションを参照してください。


適用対象

カスタム オペレータ


構文

public class <operator_name>

{

	public bool Update( Context in_context )

	{

		...

	}

}
CStatus <operator_name>_Update( CRef& in_context )

{ 

	... 

}
function <operator_name>_Update( in_context )

{ 

	... 

}
def <operator_name>_Update( in_context ):

	...
Function <filter_name>_Update( in_context )

	...

End Function
sub <operator_name>_Update 

{ 

	my $in_context = shift; 

}

<operator_name>は、PluginRegistrar.RegisterOperator の呼び出しで指定されている名前です。この名前に含まれるスペースはアンダースコアに置き換えられます。


パラメータ

パラメータ 言語 タイプ 説明
in_context スクリプティングおよび C# OperatorContext Context.SourceCustomOperator を返します。
C++ CRef& OperatorContext オブジェクトへのリファレンス。 Context::GetSourceCustomOperator を返します。


関連項目