15#include "wsf_export.h"
46 virtual void Select(
double aSimTime) {}
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
Definition WsfModeList.hpp:31
virtual bool ProcessInput(UtInput &aInput)
Definition WsfMode.cpp:24
WsfMode()
Definition WsfMode.cpp:15
virtual void Deselect(double aSimTime)
Definition WsfMode.hpp:51
friend class WsfModeList
Definition WsfMode.hpp:33
virtual void Select(double aSimTime)
Definition WsfMode.hpp:46
virtual WsfMode * Clone() const =0
bool IsSelected() const
Returns 'true' if the mode is selected.
Definition WsfMode.hpp:57
size_t GetModeIndex() const
Return the index of this mode within its associated mode list.
Definition WsfMode.hpp:54
~WsfMode() override=default
WsfNamed()
Definition WsfNamed.cpp:17