![]() |
raylib-cpp
C++ object-oriented wrapper library for raylib.
|
This is the complete list of members for raylib::Matrix, including all inherited members.
Add(const ::Matrix &right) const | raylib::Matrix | inline |
CreateRotate(Vector3 axis, Radian angle) | raylib::Matrix | inlinestatic |
CreateRotate(Quaternion quat) | raylib::Matrix | inlinestatic |
CreateRotateX(Radian angle) | raylib::Matrix | inlinestatic |
CreateRotateXYZ(Vector3 angle) | raylib::Matrix | inlinestatic |
CreateRotateXYZ(Radian x, Radian y, Radian z) | raylib::Matrix | inlinestatic |
CreateRotateY(Radian angle) | raylib::Matrix | inlinestatic |
CreateRotateZ(Radian angle) | raylib::Matrix | inlinestatic |
CreateScale(float x, float y, float z) | raylib::Matrix | inlinestatic |
CreateTranslate(float x, float y, float z) | raylib::Matrix | inlinestatic |
CreateTranslate(Vector3 translation) | raylib::Matrix | inlinestatic |
Frustum(double left, double right, double bottom, double top, double near, double far) (defined in raylib::Matrix) | raylib::Matrix | inlinestatic |
GetCamera(const ::Camera &camera) (defined in raylib::Matrix) | raylib::Matrix | inlinestatic |
GetCamera(const ::Camera2D &camera) (defined in raylib::Matrix) | raylib::Matrix | inlinestatic |
GetM0() const | raylib::Matrix | inline |
GetM1() const | raylib::Matrix | inline |
GetM10() const | raylib::Matrix | inline |
GetM11() const | raylib::Matrix | inline |
GetM12() const | raylib::Matrix | inline |
GetM13() const | raylib::Matrix | inline |
GetM14() const | raylib::Matrix | inline |
GetM15() const | raylib::Matrix | inline |
GetM2() const | raylib::Matrix | inline |
GetM3() const | raylib::Matrix | inline |
GetM4() const | raylib::Matrix | inline |
GetM5() const | raylib::Matrix | inline |
GetM6() const | raylib::Matrix | inline |
GetM7() const | raylib::Matrix | inline |
GetM8() const | raylib::Matrix | inline |
GetM9() const | raylib::Matrix | inline |
GlobalSpace (defined in raylib::Matrix) | raylib::Matrix | static |
Identity() | raylib::Matrix | inlinestatic |
Invert() const | raylib::Matrix | inline |
LocalSpace (defined in raylib::Matrix) | raylib::Matrix | static |
LookAt(Vector3 eye, Vector3 target, Vector3 up) (defined in raylib::Matrix) | raylib::Matrix | inlinestatic |
Matrix(const ::Matrix &mat) (defined in raylib::Matrix) | raylib::Matrix | inline |
Matrix(float m0=0, float m4=0, float m8=0, float m12=0, float m1=0, float m5=0, float m9=0, float m13=0, float m2=0, float m6=0, float m10=0, float m14=0, float m3=0, float m7=0, float m11=0, float m15=0) (defined in raylib::Matrix) | raylib::Matrix | inline |
Multiply(const ::Matrix &right) const | raylib::Matrix | inline |
operator float16() (defined in raylib::Matrix) | raylib::Matrix | inline |
operator!=(const ::Matrix &other) (defined in raylib::Matrix) | raylib::Matrix | inline |
operator*(const ::Matrix &matrix) const | raylib::Matrix | inline |
operator+(const ::Matrix &matrix) const | raylib::Matrix | inline |
operator-(const ::Matrix &matrix) const | raylib::Matrix | inline |
operator=(const ::Matrix &matrix) (defined in raylib::Matrix) | raylib::Matrix | inline |
operator=(const Matrix &matrix) (defined in raylib::Matrix) | raylib::Matrix | inline |
operator==(const ::Matrix &other) (defined in raylib::Matrix) | raylib::Matrix | inline |
Ortho(double left, double right, double bottom, double top, double near, double far) (defined in raylib::Matrix) | raylib::Matrix | inlinestatic |
Perspective(double fovy, double aspect, double near, double far) (defined in raylib::Matrix) | raylib::Matrix | inlinestatic |
Rotate(GlobalSpace_t, Vector3 axis, Radian angle) const | raylib::Matrix | inline |
Rotate(LocalSpace_t, Vector3 axis, Radian angle) const | raylib::Matrix | inline |
Rotate(Vector3 axis, Radian angle) const | raylib::Matrix | inline |
Rotate(GlobalSpace_t, Quaternion quat) const | raylib::Matrix | inline |
Rotate(LocalSpace_t, Quaternion quat) const | raylib::Matrix | inline |
Rotate(Quaternion quat) const | raylib::Matrix | inline |
RotateX(GlobalSpace_t, Radian angle) const | raylib::Matrix | inline |
RotateX(LocalSpace_t, Radian angle) const | raylib::Matrix | inline |
RotateX(Radian angle) const | raylib::Matrix | inline |
RotateXYZ(GlobalSpace_t, Vector3 angle) const | raylib::Matrix | inline |
RotateXYZ(LocalSpace_t, Vector3 angle) const | raylib::Matrix | inline |
RotateXYZ(Vector3 angle) const | raylib::Matrix | inline |
RotateXYZ(GlobalSpace_t, Radian x, Radian y, Radian z) const | raylib::Matrix | inline |
RotateXYZ(LocalSpace_t, Radian x, Radian y, Radian z) const | raylib::Matrix | inline |
RotateXYZ(Radian x, Radian y, Radian z) const | raylib::Matrix | inline |
RotateY(GlobalSpace_t, Radian angle) const | raylib::Matrix | inline |
RotateY(LocalSpace_t, Radian angle) const | raylib::Matrix | inline |
RotateY(Radian angle) const | raylib::Matrix | inline |
RotateZ(GlobalSpace_t, Radian angle) const | raylib::Matrix | inline |
RotateZ(LocalSpace_t, Radian angle) const | raylib::Matrix | inline |
RotateZ(Radian angle) const | raylib::Matrix | inline |
Scale(GlobalSpace_t, float x, float y, float z) const | raylib::Matrix | inline |
Scale(GlobalSpace_t, float all) const (defined in raylib::Matrix) | raylib::Matrix | inline |
Scale(LocalSpace_t, float x, float y, float z) const | raylib::Matrix | inline |
Scale(LocalSpace_t, float all) const (defined in raylib::Matrix) | raylib::Matrix | inline |
Scale(float x, float y, float z) const | raylib::Matrix | inline |
Scale(float all) const (defined in raylib::Matrix) | raylib::Matrix | inline |
set(const ::Matrix &mat) (defined in raylib::Matrix) | raylib::Matrix | inlineprotected |
SetM0(float value) | raylib::Matrix | inline |
SetM1(float value) | raylib::Matrix | inline |
SetM10(float value) | raylib::Matrix | inline |
SetM11(float value) | raylib::Matrix | inline |
SetM12(float value) | raylib::Matrix | inline |
SetM13(float value) | raylib::Matrix | inline |
SetM14(float value) | raylib::Matrix | inline |
SetM15(float value) | raylib::Matrix | inline |
SetM2(float value) | raylib::Matrix | inline |
SetM3(float value) | raylib::Matrix | inline |
SetM4(float value) | raylib::Matrix | inline |
SetM5(float value) | raylib::Matrix | inline |
SetM6(float value) | raylib::Matrix | inline |
SetM7(float value) | raylib::Matrix | inline |
SetM8(float value) | raylib::Matrix | inline |
SetM9(float value) | raylib::Matrix | inline |
SetShaderValue(const ::Shader &shader, int uniformLoc) | raylib::Matrix | inline |
Subtract(const ::Matrix &right) const | raylib::Matrix | inline |
ToFloatV() const (defined in raylib::Matrix) | raylib::Matrix | inline |
Trace() const | raylib::Matrix | inline |
Translate(GlobalSpace_t, float x, float y, float z) const | raylib::Matrix | inline |
Translate(LocalSpace_t, float x, float y, float z) const | raylib::Matrix | inline |
Translate(float x, float y, float z) const | raylib::Matrix | inline |
Translate(GlobalSpace_t, Vector3 translation) const | raylib::Matrix | inline |
Translate(LocalSpace_t, Vector3 translation) const | raylib::Matrix | inline |
Translate(Vector3 translation) const | raylib::Matrix | inline |
TranslateToOrigin() const | raylib::Matrix | inline |
Transpose() const | raylib::Matrix | inline |