#include <Sequences.h>
Inheritance diagram for CSequence:
Public Methods | |
__fastcall | CSequence (CSequence *p_owner, CSequencesList *p_list) |
void __fastcall | RemoveFromBaseList (CElementsRecord *history=NULL) |
bool __fastcall | MoveObjectUp (CExtObject *p_obj) |
bool __fastcall | MoveObjectDown (CExtObject *p_obj) |
bool __fastcall | InsertObjectBefore (CExtObject *p_obj, CExtObject *p_pos) |
bool __fastcall | InsertObjectAfter (CExtObject *p_obj, CExtObject *p_pos) |
bool __fastcall | InsertObjectToEnd (CExtObject *p_obj) |
bool __fastcall | RemoveObject (CExtObject *p_obj) |
CMolecule *__fastcall | GetMolecule (void) |
CSequence *__fastcall | GetOwnerSequence (void) |
bool __fastcall | Load (CXMLElement *p_el) |
bool __fastcall | Save (CXMLElement *p_el) |
bool __fastcall | RegisterObject (CExtObject *p_obj) |
bool __fastcall | UnregisterObject (CExtObject *p_obj) |
Public Attributes | |
__property CMolecule * | Molecule = {read=GetMolecule} |
Friends | |
class | CSequenceData |
class | CSequenceEnumerator |