ユーザーがマウスホイールを使用したときに、マウスホイールのステータスを取得したり、トリガーしたりしたい。
例のようなイベント レシーバーを既に持っていますが (これは から拡張されてIEventReceiver
います)、マウス ホイールの方法がわかりません。
別のレシーバー/イベントハンドラー/ソリューションはありますか?
ユーザーがマウスホイールを使用したときに、マウスホイールのステータスを取得したり、トリガーしたりしたい。
例のようなイベント レシーバーを既に持っていますが (これは から拡張されてIEventReceiver
います)、マウス ホイールの方法がわかりません。
別のレシーバー/イベントハンドラー/ソリューションはありますか?
class MyEventReceiver : public IEventReceiver {
public:
virtual bool OnEvent(const SEvent& event) {
if(event.EventType == irr::EET_MOUSE_INPUT_EVENT && event.MouseInput.Event == EMIE_MOUSE_WHEEL)
printf("%f\n", event.MouseInput.Wheel);
return false;
}
...
SMouseInput イベント タイプの Wheel パブリック属性を確認します
http://irrlicht.sourceforge.net/docu/structirr_1_1_s_event_1_1_s_mouse_input.html