VAPOR3 3.9.4
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
AnimationTab Class Reference

#include <AnimationTab.h>

Inheritance diagram for AnimationTab:
EventRouter

Public Member Functions

 AnimationTab (QWidget *parent, VAPoR::ControlExec *ce)
 
 ~AnimationTab ()
 
string GetType () const
 
- Public Member Functions inherited from EventRouter
 EventRouter (VAPoR::ControlExec *ce, string paramsType)
 
virtual ~EventRouter ()
 
virtual VAPoR::ParamsBaseGetActiveParams () const
 
virtual void hookUpTab ()
 
virtual void GetWebHelp (std::vector< std::pair< string, string > > &help) const
 
virtual void updateTab ()
 
virtual void confirmText ()
 
void SetTextChanged (bool on)
 
virtual void captureMouseUp ()
 
virtual void captureMouseDown (int mouseNum)
 
virtual void StartCursorMove ()
 
virtual void EndCursorMove ()
 
GUIStateParamsGetStateParams () const
 
AnimationParamsGetAnimationParams () const
 
size_t GetCurrentTimeStep () const
 
virtual string GetType () const =0
 
virtual void LoadDataNotify (string dataSetName)
 

Static Public Member Functions

static string GetClassType ()
 
- Static Public Member Functions inherited from EventRouter
static size_t GetCurrentTimeStep (VAPoR::ControlExec *ce)
 

Protected Member Functions

virtual void _updateTab ()
 
- Protected Member Functions inherited from EventRouter
 EventRouter ()
 
virtual void _initializeTab ()
 
virtual void _updateTab ()=0
 
virtual void _confirmText ()
 

Additional Inherited Members

- Protected Attributes inherited from EventRouter
VAPoR::ControlExec_controlExec
 
bool _textChangedFlag
 
string _paramsType
 

Detailed Description

Definition at line 12 of file AnimationTab.h.

Constructor & Destructor Documentation

◆ AnimationTab()

AnimationTab::AnimationTab ( QWidget *  parent,
VAPoR::ControlExec ce 
)

◆ ~AnimationTab()

AnimationTab::~AnimationTab ( )
inline

Definition at line 21 of file AnimationTab.h.

Member Function Documentation

◆ _updateTab()

virtual void AnimationTab::_updateTab ( )
protectedvirtual

Pure virtual method to set the values of all the gui elements in the tab based on current Params state. This is invoked whenever the tab is redisplayed and the values in the tab need to be refreshed. If there is a VariablesWidget, _updateTab() must invoke VariablesWidget::Update().

Implements EventRouter.

◆ GetClassType()

static string AnimationTab::GetClassType ( )
inlinestatic

Definition at line 22 of file AnimationTab.h.

Referenced by GetType().

◆ GetType()

string AnimationTab::GetType ( ) const
inlinevirtual

Return derived class type

Return a string identifier for the derived EventRouter type

Implements EventRouter.

Definition at line 23 of file AnimationTab.h.

References GetClassType().


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