raylib-cpp
C++ object-oriented wrapper library for raylib.
|
This is the complete list of members for raylib::Camera3D, including all inherited members.
BeginMode() | raylib::Camera3D | inline |
Camera3D(const ::Camera3D &camera) (defined in raylib::Camera3D) | raylib::Camera3D | inline |
Camera3D(::Vector3 position, ::Vector3 target=::Vector3{0.0f, 0.0f, 0.0f}, ::Vector3 up=::Vector3{0.0f, 1.0f, 0.0f}, float fovy=0, int projection=CAMERA_PERSPECTIVE) | raylib::Camera3D | inline |
Camera3D() (defined in raylib::Camera3D) | raylib::Camera3D | inline |
DrawBillboard(const ::Texture2D &texture, ::Vector3 center, float size, ::Color tint={255, 255, 255, 255}) const | raylib::Camera3D | inline |
DrawBillboard(const ::Texture2D &texture, ::Rectangle sourceRec, ::Vector3 center, ::Vector2 size, ::Color tint={255, 255, 255, 255}) const | raylib::Camera3D | inline |
EndMode() | raylib::Camera3D | inline |
GetFovy() const | raylib::Camera3D | inline |
GetMatrix() const | raylib::Camera3D | inline |
GetMouseRay(::Vector2 mousePosition) const | raylib::Camera3D | inline |
GetPosition() const | raylib::Camera3D | inline |
GetProjection() const | raylib::Camera3D | inline |
GetScreenToWorldRay(::Vector2 position, int width, int height) | raylib::Camera3D | inline |
GetTarget() const | raylib::Camera3D | inline |
GetUp() const | raylib::Camera3D | inline |
GetWorldToScreen(::Vector3 position) const | raylib::Camera3D | inline |
operator=(const ::Camera3D &camera) (defined in raylib::Camera3D) | raylib::Camera3D | inline |
set(const ::Camera3D &camera) (defined in raylib::Camera3D) | raylib::Camera3D | inlineprotected |
SetFovy(float value) | raylib::Camera3D | inline |
SetPosition(::Vector3 value) | raylib::Camera3D | inline |
SetProjection(int value) | raylib::Camera3D | inline |
SetTarget(::Vector3 value) | raylib::Camera3D | inline |
SetUp(::Vector3 value) | raylib::Camera3D | inline |
Update(int mode) | raylib::Camera3D | inline |
Update(::Vector3 movement, ::Vector3 rotation, float zoom=1.0f) | raylib::Camera3D | inline |