ビューポートビジュアライザコールバックは、個々のカテゴリでのビジュアライザに対してイベントが発生した時にコードを実行させることができます。 hou.viewportVisualizers.addEventCallbackを参照してください。
すべてのイベントタイプに対して、このコールバックはevent_typeキーワード引数(発生したイベントタイプを示した以下の値のどれかが格納されます)を使ってコールされます。
一部のイベントタイプは、以下に記述している追加のキーワード引数をこのコールバック関数に渡します。
値 ¶
            hou.viewportVisualizerEventType.VisualizerCreated
        
新しいビジュアライザが作成された後に実行されます。
追加キーワード引数: visualizer (hou.ViewportVisualizer)
            hou.viewportVisualizerEventType.VisualizerDeleted
        
ビジュアライザがカテゴリから削除された 後 、且つ、そのビジュアライザが削除される 前 に実行されます。 この削除はキャンセルすることができません。
追加キーワード引数: visualizer (hou.ViewportVisualizer)
            hou.viewportVisualizerEventType.VisualizerMountChanged
        
名前やスコープなどのマウント関連のビジュアライザ設定が変更された後に実行されます。
追加キーワード引数: visualizer (hou.ViewportVisualizer)
            hou.viewportVisualizerEventType.VisualizerParmsChanged
        
ビジュアライザのパラメータが変更された後に実行されます。
追加キーワード引数: visualizer (hou.ViewportVisualizer)
            hou.viewportVisualizerEventType.VisualizerFlagsChanged
        
ビジュアライザのフラグが変更された後に実行されます。
追加キーワード引数: visualizer (hou.ViewportVisualizer)
            hou.viewportVisualizerEventType.VisualizerActiveChanged
        
ビジュアライザのアクティブ状態が変更された後に実行されます。
追加キーワード引数: visualizer (hou.ViewportVisualizer)
            hou.viewportVisualizerEventType.CategoryActiveChanged
        
ビジュアライザカテゴリのアクティブ状態が変更された後に実行されます。
追加キーワード引数: category (hou.ViewportVisualizerCategory)
    追加キーワード引数: category_node (hou.OpNode)
            hou.viewportVisualizerEventType.CategoryDeleted
        
ビジュアライザカテゴリが破棄された後に実行されます。
追加キーワード引数: category (hou.ViewportVisualizerCategory)
    追加キーワード引数: category_node (hou.OpNode)