#include <Viewport2d.h>
◆ Viewport2D()
| Viewport2D::Viewport2D |
( |
| ) |
|
◆ ~Viewport2D()
| Viewport2D::~Viewport2D |
( |
| ) |
|
◆ FindHoveredWidget()
| Widget * Viewport2D::FindHoveredWidget |
( |
Node * |
node, |
|
|
uint32_t & |
maxDepth, |
|
|
int32_t |
mouseX, |
|
|
int32_t |
mouseY, |
|
|
uint32_t |
depth = 0 |
|
) |
| |
|
protected |
◆ GetHoveredWidget()
| Widget * Viewport2D::GetHoveredWidget |
( |
| ) |
|
◆ GetRootOffset()
| glm::vec2 Viewport2D::GetRootOffset |
( |
| ) |
const |
|
inline |
◆ GetWrapperWidget()
| Widget * Viewport2D::GetWrapperWidget |
( |
| ) |
|
◆ GetZoom()
| float Viewport2D::GetZoom |
( |
| ) |
const |
|
inline |
◆ HandleAxisLocking()
| void Viewport2D::HandleAxisLocking |
( |
| ) |
|
|
protected |
◆ HandleDefaultControls()
| void Viewport2D::HandleDefaultControls |
( |
| ) |
|
|
protected |
◆ HandleInput()
| void Viewport2D::HandleInput |
( |
| ) |
|
◆ HandleLockedCursor()
| glm::vec2 Viewport2D::HandleLockedCursor |
( |
| ) |
|
|
protected |
◆ HandlePanControls()
| void Viewport2D::HandlePanControls |
( |
| ) |
|
|
protected |
◆ HandleTransformControls()
| void Viewport2D::HandleTransformControls |
( |
| ) |
|
|
protected |
◆ IsMouseInside()
| bool Viewport2D::IsMouseInside |
( |
| ) |
const |
◆ ResetViewport()
| void Viewport2D::ResetViewport |
( |
| ) |
|
◆ RestorePreTransforms()
| void Viewport2D::RestorePreTransforms |
( |
| ) |
|
|
protected |
◆ SavePreTransforms()
| void Viewport2D::SavePreTransforms |
( |
| ) |
|
|
protected |
◆ SetWidgetControlMode()
◆ ShouldHandleInput()
| bool Viewport2D::ShouldHandleInput |
( |
| ) |
const |
◆ Update()
| void Viewport2D::Update |
( |
float |
deltaTime | ) |
|
◆ mAxisLock
◆ mControlMode
◆ mHoveredWidget
◆ mPrevMouseX
| int32_t Viewport2D::mPrevMouseX = 0 |
|
protected |
◆ mPrevMouseY
| int32_t Viewport2D::mPrevMouseY = 0 |
|
protected |
◆ mRootOffset
| glm::vec2 Viewport2D::mRootOffset = { 0.0f, 0.0f } |
|
protected |
◆ mSavedTransforms
◆ mWrapperWidget
◆ mZoom
| float Viewport2D::mZoom = 1.0f |
|
protected |
The documentation for this class was generated from the following file: