Arctic Engine
Designed to give you control and not take anything away.
|
Public Member Functions | |
Vec2Si32 (const struct Vec2D &s) | |
Vec2Si32 (const struct Vec2F &s) | |
Vec2Si32 (Si32 a, Si32 b) noexcept | |
const bool | operator!= (const Vec2Si32 &v) const |
Vec2Si32 & | operator*= (Si32 const &s) |
Vec2Si32 & | operator*= (Vec2Si32 const &v) |
Vec2Si32 & | operator+= (Si32 const &s) |
Vec2Si32 & | operator+= (Vec2Si32 const &v) |
Vec2Si32 & | operator-= (Si32 const &s) |
Vec2Si32 & | operator-= (Vec2Si32 const &v) |
Vec2Si32 & | operator/= (Si32 const &s) |
Vec2Si32 & | operator/= (Vec2Si32 const &v) |
Vec2Si32 & | operator= (Vec2Si32 const &v) |
const bool | operator== (const Vec2Si32 &v) const |
Si32 & | operator[] (Si32 i) |
const Si32 & | operator[] (Si32 i) const |
Vec2Si32 | ox () const |
Vec2Si32 | oy () const |
Vec2Si32 | xo () const |
Vec2Si32 | xx () const |
Vec2Si32 | xy () const |
Vec2Si32 | yo () const |
Vec2Si32 | yx () const |
Vec2Si32 | yy () const |
Public Attributes | |
union { | |
struct { | |
Si32 x | |
Si32 y | |
} | |
Si32 element [2] | |
}; | |