siEventID

説明

この列挙子は、Softimage イベントの識別子を供給します。Softimage の発生イベントを識別する C++ イベントハンドラの実装に使用できます。

C#構文

siEventID.siOnBeginNewScene                                                 // 542179328

siEventID.siOnEndNewScene                                                   // 542179329

siEventID.siOnBeginSceneOpen                                                // 542179330

siEventID.siOnEndSceneOpen                                                  // 542179331

siEventID.siOnBeginSceneSave                                                // 542179332

siEventID.siOnEndSceneSave                                                  // 542179333

siEventID.siOnBeginSceneSaveAs                                              // 542179334

siEventID.siOnEndSceneSaveAs                                                // 542179335

siEventID.siOnTerminate                                                     // 542179336

siEventID.siOnSelectionChange                                               // 542179337

siEventID.siOnBeginFrame                                                    // 542179338

siEventID.siOnEndFrame                                                      // 542179339

siEventID.siOnBeginSequence                                                 // 542179340

siEventID.siOnEndSequence                                                   // 542179341

siEventID.siOnKeyUp                                                         // 542179342

siEventID.siOnKeyDown                                                       // 542179343

siEventID.siOnValueChange                                                   // 542179344

siEventID.siOnTimeChange                                                    // 542179345

siEventID.siOnWindowEvent                                                   // 542179346

siEventID.siOnBeginFileExport                                               // 542179347

siEventID.siOnEndFileExport                                                 // 542179348

siEventID.siOnBeginFileImport                                               // 542179349

siEventID.siOnEndFileImport                                                 // 542179350

siEventID.siOnStartup                                                       // 542179351

siEventID.siOnSourcePathChange                                              // 542179352

siEventID.siOnObjectAdded                                                   // 542179353

siEventID.siOnObjectRemoved                                                 // 542179354

siEventID.siOnTimer                                                         // 542179355

siEventID.siOnBeginSceneSave2                                               // 542179356

siEventID.siOnEndSceneSave2                                                 // 542179357

siEventID.siOnCloseScene                                                    // 542179358

siEventID.siOnActivate                                                      // 542179359

siEventID.siOnMaximize                                                      // 542179360

siEventID.siOnMinimize                                                      // 542179361

siEventID.siOnChangeProject                                                 // 542179362

siEventID.siOnRefModelModSave                                               // 542179363

siEventID.siOnBeginRefModelModLoad                                          // 542179364

siEventID.siOnEndRefModelModLoad                                            // 542179365

siEventID.siOnCustomFileImport                                              // 542179366

siEventID.siOnCustomFileExport                                              // 542179367

siEventID.siOnDragAndDrop                                                   // 542179368

siEventID.siOnBeginPassChange                                               // 542179369

siEventID.siOnEndPassChange                                                 // 542179370

siEventID.siOnStartAnimation                                                // 542179371

siEventID.siOnStopAnimation                                                 // 542179372

siEventID.siOnRefModelLoad                                                  // 542179373

siEventID.siOnConnectShader                                                 // 542179374

siEventID.siOnDisconnectShader                                              // 542179375

siEventID.siOnAddShaderPort                                                 // 542179376

siEventID.siOnRemoveShaderPort                                              // 542179377

siEventID.siOnCreateShader                                                  // 542179378

siEventID.siOnCreateShaderDef                                               // 542179379

siEventID.siOnCustomShaderExport                                            // 542179380

siEventID.siOnRenderAbort                                                   // 542179381

siEventID.siOnBeginScrubbing                                                // 542179382

siEventID.siOnEndScrubbing                                                  // 542179383

siEventID.siOnPreParseShaderDef                                             // 542179384

siEventID.siOnPreDefineShaderDef                                            // 542179385

siEventID.siOnBeginRenderPass                                               // 542180329

siEventID.siOnEndRenderPass                                                 // 542180330

siEventID.siOnEndCommand                                                    // 542181329

siEventID.siOnBeginCommand                                                  // 542181331

siEventID.siOnDragAndDrop2                                                  // 542181332

コンスタント 詳細
siOnActivate 542179359 OnActivate イベント識別子。Softimage アプリケーションがアクティブまたは非アクティブになったときに発生します。Softimage 以外のアプリケーションに属するウィンドウが非アクティブになるときに、Softimage アプリケーションはアクティブになります。通常は、ウィンドウのフォーカスを変更したりウィンドウを閉じるなどのユーザのアクションにより発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnAddShaderPort 542179376 OnAddShaderPort イベントの識別子。まだ実装されていません。
siOnBeginCommand 542181331 OnBeginCommand イベント識別子。Command が実行される前に発生します。このイベントはトップレベルのコマンドにのみ発生し、トップレベルのコマンドの起動中に実行されたサブコマンドは、このイベントをトリガーしません。

このイベントで使用可能な Context Attributes のリストを参照してください。
siOnBeginFileExport 542179347 OnBeginFileExport イベントの識別子。このイベントはファイルの書き出し処理の最初に発生します。

このイベントで使用可能な Context Attributes のリストを参照してください。
siOnBeginFileImport 542179349 OnBeginFileImport イベントの識別子。このイベントはファイルの読み込み処理の最初に発生します。

このイベントで使用可能な Context Attributes のリストを参照してください。
siOnBeginFrame 542179338 OnBeginFrame イベントの識別子。フレームがレンダリングされたときに発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnBeginNewScene 542179328 OnBeginNewScene イベントの識別子。新しいシーンが作成されたときに発生します。
siOnBeginPassChange 542179369 OnBeginPassChange イベントの識別子。レンダパスが変更される前に発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnBeginRefModelModLoad 542179364 OnRefModelPostLoad イベントの識別子。現在のリファレンスモデル解像度の変更がロードされる直前に発生します。
siOnBeginRenderPass 542180329 OnBeginRenderPass イベントの識別子。パスがレンダリングされる前に発生します。このコールバックは、レンダリングの開始前にシーンを修正するために使用することができます。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnBeginSceneOpen 542179330 OnBeginSceneOpen イベントの識別子。ユーザが[モデルの読み込み]ダイアログボックスで[OK]をクリックした後に発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnBeginSceneSave 542179332 OnBeginSceneSave イベントの識別子。シーンが保存されたときに発生します。
siOnBeginSceneSave2 542179356 OnBeginSceneSave2 イベントの識別子。このバージョンで Context Attributes を介してシーンのフル パス名で渡すことができること以外は、siOnBeginSceneSave と同じです。
siOnBeginSceneSaveAs 542179334 OnBeginSceneSaveAs イベントの識別子。[ファイル]>[名前を付けて保存]を使ってシーンが保存されたときに発生します。シーンがロードされた後に発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnBeginSequence 542179340 OnBeginSequence イベントの識別子。シーケンスがレンダリングされたときに、最初の OnBeginFrame イベントの前で発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnBeginScrubbing 542179382 OnBeginScrubbing イベント識別子。PPG スライダ コントロールでパラメータ値を設定する前に発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnChangeProject 542179362 OnChangeProject イベントの識別子。Softimage でプロジェクトが変更されたときに発生します。これは、次のいずれかのアクションが起きたときに可能です。

- 新しいプロジェクトが作成された

- プロジェクトがアクティブになった

- 新しいシーンがロードされた

- クラッシュのリカバリ操作中になった

注: Softimage の停止によりプロジェクトが閉じた場合、イベントは発生しません。

このイベントで使用可能な Context Attributes のリストを参照してください。
siOnCloseScene 542179358 OnCloseScene イベントの識別子。シーンが閉じられたときに発生します。このイベントは、新しいシーンまたは新しいプロジェクトが作成される前、またはシーンがロードされる前に発生します。
siOnConnectShader 542179374 OnConnectShader イベントの識別子。シェーダポートが接続された後に発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnCreateShader 542179378 OnCreateShader イベントの識別子。シェーダが作成された後に発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnCreateShaderDef 542179379 OnCreateShaderDef イベントの識別子。シェーダ定義が作成された後に発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnCustomFileExport 542179367 OnCustomFileExport イベントの識別子。カスタムのファイル拡張子を付けてアセットを書き出すときに発生します。

このイベントで使用可能な Context Attributes のリストを参照してください。
siOnCustomFileImport 542179366 OnCustomFileImport イベントの識別子。カスタムのファイル拡張子を付けてアセットを読み込むときに発生します。

このイベントで使用可能な Context Attributes のリストを参照してください。
siOnCustomShaderExport 542179380 siOnCustomShaderExport イベントの識別子。レンダツリーでシェーダまたはシェーダツリーをカスタムファイル拡張子を使用して書き出すときに発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnDisconnectShader 542179375 OnDisconnectShader イベントの識別子。シェーダポートが切断された後に発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnDragAndDrop 542179368 OnDragAndDrop イベントの識別子。ソースがドラッグされるか、ビューにドロップされたときに発生します。この操作を行うためのデフォルト softimage ハンドラはありません。このイベントで使用可能な Context Attributes のリストを参照してください。siOnDragAndDrop イベントの代わりに siOnDragAndDrop2 イベントを使用することをお勧めします。プラグインに対する柔軟性がこれまでよりも高くなっています。
siOnDragAndDrop2 542181332 OnDragAndDrop イベントの識別子。ソースがサポートされているビュー(シーン Explorer、ビューポート)に入ったり、出たり、上にドラッグされたり、中にドロップされたりしたときに発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnEndCommand 542181329 OnEndCommand イベント識別子。Command が停止したときに発生します。このイベントはトップレベルのコマンドにのみ発生し、トップレベルのコマンドの起動中に実行されたサブコマンドは、このイベントをトリガーしません。

このイベントで使用可能な Context Attributes のリストを参照してください。
siOnEndFileExport 542179348 OnEndFileExport イベントの識別子。このイベントはファイルの書き出し処理の最後に発生します。

このイベントで使用可能な Context Attributes のリストを参照してください。
siOnEndFileImport 542179350 OnEndFileImport イベントの識別子。このイベントはファイルの読み込み処理の最後に発生します。

このイベントで使用可能な Context Attributes のリストを参照してください。
siOnEndFrame 542179339 OnEndFrame イベントの識別子。フレームがレンダリングされたときに発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnEndNewScene 542179329 OnEndNewScene イベントの識別子。新しいシーンが作成されたときに発生します。
siOnEndPassChange 542179370 OnEndPassChange イベントの識別子。レンダパスが変更された後に発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnEndRefModelModLoad 542179365 OnEndRefModelModLoad イベント識別子。現在のリファレンスモデル解像度の変更がロードされる直後に発生します。
siOnEndRenderPass 542180330 OnEndRenderPass イベントの識別子。パスがレンダリングされた後に発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnEndSceneOpen 542179331 OnEndSceneOpen イベントの識別子。シーンがロードされた後に発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnEndSceneSave 542179333 OnEndSceneSave イベントの識別子。シーンが保存されたときに発生します。
siOnEndSceneSave2 542179357 OnEndSceneSave2 イベントの識別子。このバージョンで Context Attributes を介してシーンのフル パス名で渡すことができること以外は、siOnEndSceneSave と同じです。
siOnEndSceneSaveAs 542179335 OnEndSceneSaveAs イベントの識別子。[ファイル]>[名前を付けて保存]を使ってシーンが保存されたときに発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnEndSequence 542179341 OnEndSequence イベントの識別子。シーケンスがレンダリングされたときに、最後の OnEndFrame イベントの後で発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnEndScrubbing 542179383 OnEndScrubbing イベント識別子。スライダ コントロールでパラメータ値が変更された後に発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnKeyDown 542179343 OnKeyDown イベントの識別子。ユーザがキーを押すと発生します。作業中のウィンドウがキーボードイベントを処理する場合、OnKeyDown は発生しません。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnKeyUp 542179342 OnKeyUp イベントの識別子。ユーザがキーを離したときに発生します。作業中のウィンドウがキーボードイベントを処理する場合、OnKeyUp は発生しません。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnMaximize 542179360 OnMaximize イベントの識別子。Softimage アプリケーションのウィンドウが最大化されたときに発生します。ウィンドウを最大化すると、アプリケーションがアクティブになり、状態が ture に設定されている SiOnActivate イベントがトリガーされます。
siOnMinimize 542179361 OnMinimize イベントの識別子。Softimage アプリケーションのウィンドウが最小化されたときに発生します。ウィンドウを最小化すると、アプリケーションが非アクティブになり、状態が false に設定されている SiOnActivate イベントがトリガーされます。
siOnObjectAdded 542179353 OnObjectAdded イベントの識別子。オブジェクトがシーンに追加されたときに発生します。このイベントで使用可能な Context Attributes のリストを参照してください。

注: v6.5 以前では、Custom Display Hostのみに使用できます。
siOnObjectRemoved 542179354 OnObjectRemoved イベントの識別子。オブジェクトがシーンから削除されたときに発生します。このイベントで使用可能な Context Attributes のリストを参照してください。

注: v6.5 以前では、Custom Display Hostのみに使用できます。
siOnPreParseShaderDef 542179384 OnPreParseShaderDef イベント識別子。シェーダ定義が事前解析された後に発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnPreDefineShaderDef 542179385 OnPreDefineShaderDef イベント識別子。シェーダ定義が事前定義された後に発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnRefModelLoad 542179373 OnRefModelLoad イベントの識別子。現在の解像度がリファレンスモデルでロードされる前に発生します。
siOnRefModelModSave 542179363 OnRefModelModSave イベント識別子。現在のリファレンスモデル解像度の変更が保存される直前に発生します。
siOnRemoveShaderPort 542179377 OnRemoveShaderPort イベントの識別子。まだ実装されていません。
siOnRenderAbort 542179381 OnRenderAbort イベント識別子。ユーザがシーケンス レンダを中断したときに発生します。シーンを変更した結果レンダ領域のジョブを再実行した場合、このイベントも送信されることがあります。
siOnSelectionChange 542179337 OnSelectionChange イベントの識別子。選択リストが変更されたときに発生します。このイベントで使用可能な Context Attributes のリストを参照してください。このイベントは、Custom Display Host でのみサポートされます。
siOnSourcePathChange 542179352 OnSourcePathChange イベントの識別子。Softimage ソースのパスが変更されたときに発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnStartup 542179351 OnStartup イベントの識別子。Softimage が起動したときに発生します。
siOnStartAnimation 542179371 OnStartAnimation イベントの識別子。タイムラインの再生ボタンによってアニメーションの再生が開始されたとき、またはアニメーションのスクラブが開始されたときに発生します。このイベントは、PlayBackwardsPlayBackwardsFromEndPlayForwardsPlayForwardsFromStartPlayFramePlayRealTime、またはPlayRealTimeFromStartの各コマンドを実行したときにも発生します。

注: このイベントは、特定の属性を持ちません。
siOnStopAnimation 542179372 siOnStopAnimation イベントの識別子。タイムラインの再生ボタンによってアニメーションの再生が停止されたとき、またはアニメーションのスクラブが停止された後に発生します。このイベントは、PlaybackStopPlayBackwardsPlayBackwardsFromEndPlayForwardsPlayForwardsFromStartPlayFramePlayRealTimeまたはPlayRealTimeFromStartの各コマンドを実行した後にも発生します。

注: このイベントは、特定の属性を持ちません。
siOnTerminate 542179336 OnTerminate イベントの識別子。Softimage が終了したときに発生します。
siOnTimeChange 542179345 OnTimeChange イベントの識別子。タイムラインが変わったときに発生します。このイベントで使用可能な Context Attributes のリストを参照してください。
siOnTimer 542179355 OnTimer イベントの識別子。タイマの時間を経過するときに発生します。
siOnValueChange 542179344 OnValueChange イベントの識別子。パラメータ値またはシーンオブジェクトが変更されたときに発生します。このイベントで使用可能な Context Attributes のリストを参照してください。

注: このイベントは標準の Softimage イベントですが、Custom Display Host でもサポートされています。
siOnWindowEvent 542179346 OnWindowEvent イベントの識別子。カスタムディスプレイの配置が変わったり、カスタムディスプレイが更新されたときに発生します。このイベントは、Custom Display Host でのみサポートされます。

適用対象

PluginRegistrar.RegisterConverterEvent PluginRegistrar.RegisterEvent PluginRegistrar::RegisterEvent ViewContext::GetNotificationData

関連項目

siSourcePathType SIObject.Type OnEvent callback