OpenSiv3D  v0.6.5
C++20 framework for creative coding
Mouse.hpp File Reference
#include "Common.hpp"
#include "Array.hpp"
#include "InputGroups.hpp"

Namespaces

 s3d
 
 s3d::Mouse
 

Functions

const Array< Input > & s3d::Mouse::GetAllInputs () noexcept
 現在のフレームで何らかの入力操作があるマウスのボタンの一覧を取得します。 More...
 
double s3d::Mouse::Wheel () noexcept
 マウスホイールのスクロール量を返します。 More...
 
double s3d::Mouse::WheelH () noexcept
 マウスの水平ホイールのスクロール量を返します。 More...
 

Variables

constexpr Input s3d::MouseL { InputDeviceType::Mouse, 0 }
 マウス左ボタン More...
 
constexpr Input s3d::MouseR { InputDeviceType::Mouse, 1 }
 マウス右ボタン More...
 
constexpr Input s3d::MouseM { InputDeviceType::Mouse, 2 }
 マウス中央ボタン More...
 
constexpr Input s3d::MouseX1 { InputDeviceType::Mouse, 3 }
 マウス X1 ボタン More...
 
constexpr Input s3d::MouseX2 { InputDeviceType::Mouse, 4 }
 マウス X2 ボタン More...
 
constexpr Input s3d::MouseX3 { InputDeviceType::Mouse, 5 }
 マウス X3 ボタン More...
 
constexpr Input s3d::MouseX4 { InputDeviceType::Mouse, 6 }
 マウス X4 ボタン More...
 
constexpr Input s3d::MouseX5 { InputDeviceType::Mouse, 7 }
 マウス X5 ボタン More...