CharaLockOn V5.0: IBL対応2

IBLはLight Source画面で「リフレッシュする」をしても、AddLight_CharaLockOn_xxのライトはリストされないようにしました
CharaLockOnのライトをCharaLockOnのウィンドウから追加したり、削除したりするとIBL上のリストに各状態ごとに
その項目が増えていってしまう為

ライトのセーブ・ロード画面:「ロード前全ライト削除」ボタンを追加
IBLで例えばポイントライトが沢山盛り込まれているシーンがありますが、それで全削除すれば少しは軽くなります
スタジオのデフォのライトはこれで削除された場合、スタジオ再起動までは基本的に復活しません(IBLから無効->有効にする手はあります)
ShortcutsPHSのライトはこれで削除されると、ShortcutsPHSは削除されたことに気がついていないようで、
恐らく定周期で情報を更新しようとして、nullポインタアクセスでライトのウィンドウがブランク状態になります。
というような使い勝手が悪くなる面もあるので、マシンパワーが十分な方は無用な機能になるかも

IBLでシーンを変更すると、CharaLockOnのライトも含めて全ライトが一旦削除されるようで、
CharaLockOnがnullポインタのライトにアクセスしてしまい、ウィンドウがブランク表示になってしまう不具合を修正
修正後はCharaLockOnのライト追加状態でIBLのシーンを変更すると、CharaLockOnのライトはOFF状態になるようにしました

[インストールについて]
・IBLを使用したくない方は同梱のPlugins/PHIBL.dllは入れないようにして下さい
・IBLの導入がはじめての方は本ファイルにはPlugins/PHIBL.dll以外のIBL関係のファイルは同梱されてませんので、
 オリジナルのPHIBLをHF等から入手して事前にインストールしてください

http://www.mediafire.com/file/lwg6ad649j288d3/CharaLockOn_V5.0_%E6%97%A5%E6%9C%AC%E8%AA%9E%E7%89%88.zip