mirror of
				https://git.zaroz.cloud/nintendo-back-up/yuzu/yuzu-mainline.git
				synced 2025-03-21 01:53:15 +00:00 
			
		
		
		
	motion_input: Mark member functions as [[nodiscard]] where applicable
This commit is contained in:
		
							parent
							
								
									8008b5ddc9
								
							
						
					
					
						commit
						cb826bcee7
					
				| @ -33,16 +33,17 @@ public: | |||||||
|     void UpdateRotation(u64 elapsed_time); |     void UpdateRotation(u64 elapsed_time); | ||||||
|     void UpdateOrientation(u64 elapsed_time); |     void UpdateOrientation(u64 elapsed_time); | ||||||
| 
 | 
 | ||||||
|     std::array<Common::Vec3f, 3> GetOrientation() const; |     [[nodiscard]] std::array<Common::Vec3f, 3> GetOrientation() const; | ||||||
|     Common::Vec3f GetAcceleration() const; |     [[nodiscard]] Common::Vec3f GetAcceleration() const; | ||||||
|     Common::Vec3f GetGyroscope() const; |     [[nodiscard]] Common::Vec3f GetGyroscope() const; | ||||||
|     Common::Vec3f GetRotations() const; |     [[nodiscard]] Common::Vec3f GetRotations() const; | ||||||
|     Common::Quaternion<f32> GetQuaternion() const; |     [[nodiscard]] Common::Quaternion<f32> GetQuaternion() const; | ||||||
|     Input::MotionStatus GetMotion() const; |     [[nodiscard]] Input::MotionStatus GetMotion() const; | ||||||
|     Input::MotionStatus GetRandomMotion(int accel_magnitude, int gyro_magnitude) const; |     [[nodiscard]] Input::MotionStatus GetRandomMotion(int accel_magnitude, | ||||||
|  |                                                       int gyro_magnitude) const; | ||||||
| 
 | 
 | ||||||
|     bool IsMoving(f32 sensitivity) const; |     [[nodiscard]] bool IsMoving(f32 sensitivity) const; | ||||||
|     bool IsCalibrated(f32 sensitivity) const; |     [[nodiscard]] bool IsCalibrated(f32 sensitivity) const; | ||||||
| 
 | 
 | ||||||
| private: | private: | ||||||
|     void ResetOrientation(); |     void ResetOrientation(); | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Lioncash
						Lioncash