NSMBW-Decomp
A decompilation of New Super Mario Bros. Wii
|
#include <game/mLib/m_angle.hpp>
Public Member Functions | |
mAng () | |
Constructs an empty vector. | |
mAng (s16 x) | |
Constructs a vector from a short value. | |
operator s16 () | |
bool | chase (short target, short step) |
mAng | abs () const |
mAng & | operator+= (const mAng &v) |
Augmented addition operator. | |
mAng & | operator-= (const mAng &v) |
Augmented subtraction operator. | |
mAng | operator+ () const |
Positive operator. | |
mAng | operator- () const |
Negative operator. | |
mAng | operator+ (const mAng &v) const |
Addition operator. | |
mAng | operator- (const mAng &v) const |
Subtraction operator. | |
float | sin () const |
Computes the sine of the angle. | |
float | cos () const |
Computes the cosine of the angle. | |
Public Attributes | |
s16 | mAngle |
The rotation. | |
|
inline |
Constructs an empty vector.
Definition at line 15 of file m_angle.hpp.
|
inline |
Constructs a vector from a short value.
Definition at line 18 of file m_angle.hpp.
|
inline |
Definition at line 20 of file m_angle.hpp.
|
inline |
Definition at line 22 of file m_angle.hpp.
|
inline |
Definition at line 26 of file m_angle.hpp.
Augmented addition operator.
Definition at line 31 of file m_angle.hpp.
Augmented subtraction operator.
Definition at line 34 of file m_angle.hpp.
|
inline |
Positive operator.
Definition at line 37 of file m_angle.hpp.
|
inline |
Negative operator.
Definition at line 40 of file m_angle.hpp.
Addition operator.
Definition at line 43 of file m_angle.hpp.
Subtraction operator.
Definition at line 46 of file m_angle.hpp.
|
inline |
Computes the sine of the angle.
Definition at line 49 of file m_angle.hpp.
|
inline |
Computes the cosine of the angle.
Definition at line 52 of file m_angle.hpp.
s16 mAng::mAngle |
The rotation.
Definition at line 54 of file m_angle.hpp.