NAP
Public Member Functions | List of all members
Action Class Reference

#include <sequenceeditorguiactions.h>

Public Member Functions

virtual ~Action ()=default
 
template<typename T >
bool isAction ()
 
template<typename T >
T * getDerived ()
 

Description

Action base class

Inheritance diagram for Action:
[legend]

Constructor & Destructor Documentation

◆ ~Action()

virtual ~Action ( )
virtualdefault

Member Function Documentation

◆ getDerived()

T* getDerived ( )
Returns
pointer to derived class. Static cast so will crash when not of derived type, use isAction<T> to check before calling this method

◆ isAction()

bool isAction ( )
Returns
true of action is of type