|
ALBA
|
#include <albaOpSelect.h>


Public Member Functions | |
| albaTypeMacro (albaOpSelect, albaOp) | |
| albaOpSelect (wxString label=_("Select")) | |
| ~albaOpSelect () | |
| bool | Accept (albaVME *vme) |
| void | SetInput (albaVME *vme) |
| albaVME * | GetInput () |
| void | SetNewSel (albaVME *vme) |
| albaVME * | GetNewSel () |
| void | OpDo () |
| void | OpUndo () |
| albaOp * | Copy () |
| void | OpRun () |
Public Member Functions inherited from albaOp | |
| albaTypeMacro (albaOp, albaObject) | |
| albaOp () | |
| albaOp (const wxString &label) | |
| virtual | ~albaOp () |
| void | SetListener (albaObserver *Listener) |
| int | GetType () |
| virtual void | OnEvent (albaEventBase *alba_event) |
| virtual albaOp * | Copy () |
| virtual void | OpRun () |
| virtual void | SetParameters (void *param) |
| virtual albaString | GetParameters () |
| virtual void | OpDo () |
| virtual void | OpUndo () |
| virtual albaGUI * | GetGui () |
| virtual void | SetInput (albaVME *vme) |
| virtual albaVME * | GetInput () |
| virtual albaVME * | GetOutput () |
| virtual void | SetOutput (albaVME *output) |
| bool | Accept (albaVME *vme) |
| void | EnableAccept (bool enable=true) |
| virtual bool | CanUndo () |
| bool | IsInputPreserving () |
| void | ShowGui () |
| void | HideGui () |
| virtual bool | OkEnabled () |
| virtual void | ForceStopWithOk () |
| virtual void | ForceStopWithCancel () |
| bool | IsCompatible (long state) |
| virtual const char ** | GetActions () |
| void | SetMouse (albaDeviceButtonsPadMouse *mouse) |
| albaDeviceButtonsPadMouse * | GetMouse () |
| void | TestModeOn () |
| void | TestModeOff () |
| bool | GetTestMode () |
| void | SetCanundo (bool can_undo=true) |
| bool | GetCanundo () |
| void | SetSetting (albaGUISettings *setting) |
| albaGUISettings * | GetSetting () |
| virtual char ** | GetIcon () |
Public Member Functions inherited from albaObserver | |
| albaObserver () | |
| virtual | ~albaObserver () |
| virtual void | OnEvent (albaEventBase *e)=0 |
Public Member Functions inherited from albaObject | |
| albaObject () | |
| virtual | ~albaObject () |
| virtual void | Delete () |
| virtual const char * | GetTypeName () const |
| virtual bool | IsA (const char *type_name) const |
| virtual bool | IsA (const albaTypeID &type_id) const |
| virtual albaObject * | NewObjectInstance () const =0 |
| virtual const albaTypeID & | GetTypeId () const |
| virtual void | Print (std::ostream &os, const int indent=0) const |
| albaObject (const albaObject &c) | |
Protected Attributes | |
| albaAutoPointer< albaVME > | m_OldNodeSelected |
| albaAutoPointer< albaVME > | m_NewNodeSelected |
Protected Attributes inherited from albaOp | |
| albaVME * | m_Input |
| albaVME * | m_Output |
| albaGUI * | m_Gui |
| albaGUIHolder * | m_Guih |
| bool | m_Canundo |
| int | m_OpType |
| bool | m_InputPreserving |
| albaObserver * | m_Listener |
| albaDeviceButtonsPadMouse * | m_Mouse |
| albaGUISettings * | m_SettingPanel |
| bool | m_TestMode |
| bool | m_EnableAccept |
Protected Attributes inherited from albaObject | |
| bool | m_HeapFlag |
Additional Inherited Members | |
Public Types inherited from albaOp | |
| enum | ALBAOP_ID { ID_HELP = MINID , MINID } |
Static Public Member Functions inherited from albaObject | |
| static const char * | GetStaticTypeName () |
| static bool | IsStaticType (const char *type_name) |
| static bool | IsStaticType (const albaTypeID &type_id) |
| static const albaTypeID & | GetStaticTypeId () |
| static albaObject * | SafeDownCast (albaObject *o) |
Public Attributes inherited from albaOp | |
| wxString | m_Label |
| int | m_Id |
| albaOp * | m_Next |
| long | m_Compatibility |
| wxMenuItem * | m_MenuItem |
| wxString | m_OpMenuPath |
Protected Member Functions inherited from albaOp | |
| virtual bool | InternalAccept (albaVME *vme) |
| virtual void | OpStop (int result) |
class name: albaOpSelect Operation for the selection of a vme.
Definition at line 37 of file albaOpSelect.h.
| albaOpSelect::albaOpSelect | ( | wxString | label = _("Select") | ) |
Constructor.
| albaOpSelect::~albaOpSelect | ( | ) |
Destructor.
| albaOpSelect::albaTypeMacro | ( | albaOpSelect | , |
| albaOp | |||
| ) |
| bool albaOpSelect::Accept | ( | albaVME * | vme | ) |
check if node can be input of the operation.
|
virtual |
set input node to the operation.
Reimplemented from albaOp.
|
inlinevirtual |
| void albaOpSelect::SetNewSel | ( | albaVME * | vme | ) |
selection of another node.
|
inline |
retrieve new selected node.
Definition at line 55 of file albaOpSelect.h.
|
virtual |
|
virtual |
undo the operation.
Reimplemented from albaOp.
|
virtual |
return a instance of current object.
Reimplemented from albaOp.
|
virtual |
runs operation.
Reimplemented from albaOp.
|
protected |
Definition at line 65 of file albaOpSelect.h.
|
protected |
Definition at line 66 of file albaOpSelect.h.