Open 3D Engine EMotionFX Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
EMStudio::TrackDataHeaderWidget Class Reference

Inherits QOpenGLWidget, and QOpenGLFunctions.

Public Member Functions

 TrackDataHeaderWidget (TimeViewPlugin *plugin, QWidget *parent=nullptr)
 
void initializeGL () override
 
void resizeGL (int w, int h) override
 
void paintGL () override
 

Static Public Member Functions

static void DoWheelEvent (QWheelEvent *event, TimeViewPlugin *plugin)
 
static void DoMouseYMoveZoom (int32 deltaY, TimeViewPlugin *plugin)
 

Protected Member Functions

void mouseDoubleClickEvent (QMouseEvent *event) override
 
void mouseMoveEvent (QMouseEvent *event) override
 
void mousePressEvent (QMouseEvent *event) override
 
void mouseReleaseEvent (QMouseEvent *event) override
 
void wheelEvent (QWheelEvent *event) override
 
void dragEnterEvent (QDragEnterEvent *event) override
 
void dragMoveEvent (QDragMoveEvent *event) override
 
void keyPressEvent (QKeyEvent *event) override
 
void keyReleaseEvent (QKeyEvent *event) override
 

Friends

class TimeViewPlugin
 

The documentation for this class was generated from the following file: