|
ALBA
|
#include <albaOpSelect.h>


Public Member Functions | |
| albaOpEdit (wxString label="") | |
| ~albaOpEdit () | |
| void | SetInput (albaVME *vme) |
| bool | ClipboardIsEmpty () |
| void | ClipboardClear () |
| void | ClipboardBackup () |
| void | ClipboardRestore () |
| albaVME * | GetClipboard () |
| void | SetClipboard (albaVME *node) |
| void | SetSelectionParent (albaVME *parent) |
| 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 Member Functions | |
| void | RemoveBackLinksForTheSubTree (albaVME *vme) |
| void | RestoreBackLinksForTheSubTree (albaVME *vme) |
| bool | CanRestoreBackLinksForTheSubTree (albaVME *vme, albaVME *root) |
Protected Member Functions inherited from albaOp | |
| virtual bool | InternalAccept (albaVME *vme) |
| virtual void | OpStop (int result) |
Protected Attributes | |
| albaAutoPointer< albaVME > | m_Backup |
| albaAutoPointer< albaVME > | m_Selection |
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 |
class name: albaOpEdit Interface operation for cut, copy, and paste operation.
Definition at line 72 of file albaOpSelect.h.
| albaOpEdit::albaOpEdit | ( | wxString | label = "" | ) |
Constructor.
| albaOpEdit::~albaOpEdit | ( | ) |
Destructor.
|
inlinevirtual |
set input node to the operation.
Reimplemented from albaOp.
Definition at line 80 of file albaOpSelect.h.
| bool albaOpEdit::ClipboardIsEmpty | ( | ) |
check if the clipboard is empty.
| void albaOpEdit::ClipboardClear | ( | ) |
clear the clipboard.
| void albaOpEdit::ClipboardBackup | ( | ) |
store clipboard for backup
| void albaOpEdit::ClipboardRestore | ( | ) |
restore clipboard from backup
| void albaOpEdit::SetClipboard | ( | albaVME * | node | ) |
set the clipboard
| void albaOpEdit::SetSelectionParent | ( | albaVME * | parent | ) |
set the parent of the selection
|
virtual |
runs operation.
Reimplemented from albaOp.
|
protected |
|
protected |
|
protected |
Definition at line 103 of file albaOpSelect.h.
|
protected |
Definition at line 104 of file albaOpSelect.h.