Open 3D Engine AzQtComponents API Reference
2305.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits AzQtComponents::InteractiveWindowGeometryChanger.
Public Types | |
enum | SideToResize { NoneSide = 0, LeftSide = 1, RightSide = 2, TopSide = 4, BottomSide = 8 } |
Public Member Functions | |
InteractiveWindowResizer (QWindow *target, QObject *parent) | |
Public Member Functions inherited from AzQtComponents::InteractiveWindowGeometryChanger | |
InteractiveWindowGeometryChanger (QWindow *target, QObject *parent) | |
Protected Member Functions | |
void | handleKeyPress (QKeyEvent *) override |
void | handleMouseMove (QMouseEvent *) override |
Protected Member Functions inherited from AzQtComponents::InteractiveWindowGeometryChanger | |
bool | eventFilter (QObject *watched, QEvent *ev) override |
void | restoreCursorPosition () |
AZ_PUSH_DISABLE_WARNING (4251,"-Wunknown-warning-option") QPointer< QWindow > m_targetWindow | |
Additional Inherited Members | |
Protected Attributes inherited from AzQtComponents::InteractiveWindowGeometryChanger | |
AZ_POP_DISABLE_WARNING QPoint | m_originalCursorPos |
bool | m_restoreCursorAtExit = true |