| _GetCompleteBoundingBox(wxRect &rct, int mask=bbALL) | wxSFShapeBase | private |
| _GetNeighbours(ShapeList &neighbours, wxClassInfo *shapeInfo, CONNECTMODE condir, bool direct) | wxSFShapeBase | private |
| _OnBeginDrag(const wxPoint &pos) | wxSFShapeBase | private |
| _OnDragging(const wxPoint &pos) | wxSFShapeBase | private |
| _OnEndDrag(const wxPoint &pos) | wxSFShapeBase | private |
| _OnHandle(wxSFShapeHandle &handle) | wxSFShapeBase | private |
| _OnKey(int key) | wxSFShapeBase | private |
| _OnMouseMove(const wxPoint &pos) | wxSFShapeBase | private |
| AcceptChild(const wxString &type) | wxSFShapeBase | inline |
| AcceptConnection(const wxString &type) | wxSFShapeBase | inline |
| AcceptCurrentlyDraggedShapes() | wxSFShapeBase | |
| AcceptSrcNeighbour(const wxString &type) | wxSFShapeBase | inline |
| AcceptTrgNeighbour(const wxString &type) | wxSFShapeBase | inline |
| Activate(bool active) | wxSFShapeBase | inline |
| AddChild(xsSerializable *child) | xsSerializable | |
| AddConnectionPoint(wxSFConnectionPoint::CPTYPE type, bool persistent=true) | wxSFShapeBase | |
| AddConnectionPoint(wxSFConnectionPoint *cp, bool persistent=true) | wxSFShapeBase | |
| AddConnectionPoint(const wxRealPoint &relpos, long id=-1, bool persistent=true) | wxSFShapeBase | |
| AddHandle(wxSFShapeHandle::HANDLETYPE type, long id=-1) | wxSFShapeBase | |
| AddProperty(xsProperty *property) | xsSerializable | |
| AddStyle(STYLE style) | wxSFShapeBase | inline |
| bbALL enum value | wxSFShapeBase | |
| bbCHILDREN enum value | wxSFShapeBase | |
| bbCONNECTIONS enum value | wxSFShapeBase | |
| BBMODE enum name | wxSFShapeBase | |
| bbSELF enum value | wxSFShapeBase | |
| bbSHADOW enum value | wxSFShapeBase | |
| ClearAcceptedChilds() | wxSFShapeBase | inline |
| ClearAcceptedConnections() | wxSFShapeBase | inline |
| ClearAcceptedSrcNeighbours() | wxSFShapeBase | inline |
| ClearAcceptedTrgNeighbours() | wxSFShapeBase | inline |
| CONNECTMODE enum name | wxSFShapeBase | |
| Contains(const wxPoint &pos) | wxSFShapeBase | virtual |
| ContainsStyle(STYLE style) const | wxSFShapeBase | inline |
| CreateHandles() | wxSFRectShape | virtual |
| Deserialize(wxXmlNode *node) | wxSFShapeBase | protectedvirtual |
| DeserializeObject(wxXmlNode *node) | xsSerializable | |
| DoAlignment() | wxSFShapeBase | |
| Draw(wxDC &dc, bool children=sfWITHCHILDREN) | wxSFShapeBase | virtual |
| DrawHighlighted(wxDC &dc) | wxSFRectShape | protectedvirtual |
| DrawHover(wxDC &dc) | wxSFRectShape | protectedvirtual |
| DrawNormal(wxDC &dc) | wxSFRectShape | protectedvirtual |
| DrawSelected(wxDC &dc) | wxSFShapeBase | protectedvirtual |
| DrawShadow(wxDC &dc) | wxSFRectShape | protectedvirtual |
| EnableCloning(bool enab) | xsSerializable | inline |
| EnablePropertySerialization(const wxString &field, bool enab) | xsSerializable | |
| EnableSerialization(bool enab) | xsSerializable | inline |
| FitToChildren() | wxSFRectShape | virtual |
| GetAbsolutePosition() | wxSFShapeBase | virtual |
| GetAcceptedChildren() | wxSFShapeBase | inline |
| GetAcceptedConnections() | wxSFShapeBase | inline |
| GetAcceptedSrcNeighbours() | wxSFShapeBase | inline |
| GetAcceptedTrgNeighbours() | wxSFShapeBase | inline |
| GetAssignedConnections(wxClassInfo *shapeInfo, wxSFShapeBase::CONNECTMODE mode, ShapeList &lines) | wxSFShapeBase | |
| GetBorder() const | wxSFRectShape | inline |
| GetBorderPoint(const wxRealPoint &start, const wxRealPoint &end) | wxSFRectShape | virtual |
| GetBoundingBox() | wxSFRectShape | virtual |
| GetCenter() | wxSFShapeBase | virtual |
| GetChild(long id, bool recursive=xsNORECURSIVE) | xsSerializable | |
| GetChildren(wxClassInfo *type, SerializableList &list) | xsSerializable | |
| GetChildrenList() | xsSerializable | inline |
| GetChildrenRecursively(wxClassInfo *type, SerializableList &list, SEARCHMODE mode=searchBFS) | xsSerializable | |
| GetChildShapes(wxClassInfo *type, ShapeList &children, bool recursive=false, xsSerializable::SEARCHMODE mode=xsSerializable::searchBFS) | wxSFShapeBase | |
| GetCompleteBoundingBox(wxRect &rct, int mask=bbALL) | wxSFShapeBase | |
| GetConnectionPoint(wxSFConnectionPoint::CPTYPE type, long id=-1) | wxSFShapeBase | |
| GetConnectionPoints() | wxSFShapeBase | inline |
| GetCustomDockPoint() | wxSFShapeBase | inline |
| GetFill() const | wxSFRectShape | inline |
| GetFirstChild() | xsSerializable | |
| GetFirstChild(wxClassInfo *type) | xsSerializable | |
| GetFirstChildNode() const | xsSerializable | inline |
| GetGrandParentShape() | wxSFShapeBase | |
| GetHAlign() const | wxSFShapeBase | inline |
| GetHandle(wxSFShapeHandle::HANDLETYPE type, long id=-1) | wxSFShapeBase | |
| GetHandles() | wxSFShapeBase | inline |
| GetHBorder() const | wxSFShapeBase | inline |
| GetHoverColour() const | wxSFShapeBase | inline |
| GetId() const | xsSerializable | inline |
| GetLastChild() | xsSerializable | |
| GetLastChild(wxClassInfo *type) | xsSerializable | |
| GetLastChildNode() const | xsSerializable | inline |
| GetNearestConnectionPoint(const wxRealPoint &pos) | wxSFShapeBase | |
| GetNeighbours(ShapeList &neighbours, wxClassInfo *shapeInfo, CONNECTMODE condir, bool direct=true) | wxSFShapeBase | |
| GetParent() | xsSerializable | inline |
| GetParentAbsolutePosition() | wxSFShapeBase | protected |
| GetParentCanvas() | wxSFShapeBase | |
| GetParentManager() | xsSerializable | inline |
| GetParentShape() | wxSFShapeBase | |
| GetProperties() | xsSerializable | inline |
| GetProperty(const wxString &field) | xsSerializable | |
| GetRectSize() const | wxSFRectShape | inline |
| GetRelativePosition() const | wxSFShapeBase | inline |
| GetShapeManager() | wxSFShapeBase | inline |
| GetSibbling() | xsSerializable | |
| GetSibbling(wxClassInfo *type) | xsSerializable | |
| GetStyle() const | wxSFShapeBase | inline |
| GetUserData() | wxSFShapeBase | inline |
| GetVAlign() const | wxSFShapeBase | inline |
| GetVBorder() const | wxSFShapeBase | inline |
| HALIGN enum name | wxSFShapeBase | |
| halignCENTER enum value | wxSFShapeBase | |
| halignEXPAND enum value | wxSFShapeBase | |
| halignLEFT enum value | wxSFShapeBase | |
| halignLINE_END enum value | wxSFShapeBase | |
| halignLINE_START enum value | wxSFShapeBase | |
| halignNONE enum value | wxSFShapeBase | |
| halignRIGHT enum value | wxSFShapeBase | |
| HasChildren() const | xsSerializable | inline |
| InitChild(xsSerializable *child) | xsSerializable | protected |
| InsertChild(size_t pos, xsSerializable *child) | xsSerializable | |
| Intersects(const wxRect &rct) | wxSFShapeBase | virtual |
| IsActive() const | wxSFShapeBase | inline |
| IsAncestor(wxSFShapeBase *child) | wxSFShapeBase | |
| IsChildAccepted(const wxString &type) | wxSFShapeBase | |
| IsCloningEnabled() const | xsSerializable | inline |
| IsConnectionAccepted(const wxString &type) | wxSFShapeBase | |
| IsDescendant(wxSFShapeBase *parent) | wxSFShapeBase | |
| IsInside(const wxRect &rct) | wxSFShapeBase | virtual |
| IsPropertySerialized(const wxString &field) | xsSerializable | |
| IsSelected() const | wxSFShapeBase | inline |
| IsSerialized() const | xsSerializable | inline |
| IsSrcNeighbourAccepted(const wxString &type) | wxSFShapeBase | |
| IsTrgNeighbourAccepted(const wxString &type) | wxSFShapeBase | |
| IsVisible() const | wxSFShapeBase | inline |
| lineBOTH enum value | wxSFShapeBase | |
| lineENDING enum value | wxSFShapeBase | |
| lineSTARTING enum value | wxSFShapeBase | |
| m_arrAcceptedChildren | wxSFShapeBase | protected |
| m_arrAcceptedConnections | wxSFShapeBase | protected |
| m_arrAcceptedSrcNeighbours | wxSFShapeBase | protected |
| m_arrAcceptedTrgNeighbours | wxSFShapeBase | protected |
| m_Border | wxSFRectShape | protected |
| m_fActive | wxSFShapeBase | protected |
| m_fClone | xsSerializable | protected |
| m_fFirstMove | wxSFShapeBase | private |
| m_fHighlighParent | wxSFShapeBase | private |
| m_Fill | wxSFRectShape | protected |
| m_fMouseOver | wxSFShapeBase | private |
| m_fSelected | wxSFShapeBase | protected |
| m_fSerialize | xsSerializable | protected |
| m_fVisible | wxSFShapeBase | protected |
| m_lstChildItems | xsSerializable | protected |
| m_lstConnectionPts | wxSFShapeBase | protected |
| m_lstHandles | wxSFShapeBase | protected |
| m_lstProperties | xsSerializable | protected |
| m_nCustomDockPoint | wxSFShapeBase | protected |
| m_nHAlign | wxSFShapeBase | protected |
| m_nHBorder | wxSFShapeBase | protected |
| m_nHoverColor | wxSFShapeBase | protected |
| m_nId | xsSerializable | private |
| m_nMouseOffset | wxSFShapeBase | private |
| m_nPrevPosition | wxSFRectShape | private |
| m_nPrevSize | wxSFRectShape | private |
| m_nRectSize | wxSFRectShape | protected |
| m_nRelativePosition | wxSFShapeBase | protected |
| m_nStyle | wxSFShapeBase | protected |
| m_nVAlign | wxSFShapeBase | protected |
| m_nVBorder | wxSFShapeBase | protected |
| m_pParentItem | xsSerializable | protected |
| m_pParentManager | xsSerializable | protected |
| m_pUserData | wxSFShapeBase | protected |
| MarkSerializableDataMembers() | wxSFRectShape | private |
| MoveBy(double x, double y) | wxSFShapeBase | virtual |
| MoveBy(const wxRealPoint &delta) | wxSFShapeBase | |
| MoveTo(double x, double y) | wxSFShapeBase | virtual |
| MoveTo(const wxRealPoint &pos) | wxSFShapeBase | |
| OnBeginDrag(const wxPoint &pos) | wxSFShapeBase | virtual |
| OnBeginHandle(wxSFShapeHandle &handle) | wxSFRectShape | virtual |
| OnBottomHandle(wxSFShapeHandle &handle) | wxSFRectShape | protectedvirtual |
| OnChildDropped(const wxRealPoint &pos, wxSFShapeBase *child) | wxSFShapeBase | virtual |
| OnDragging(const wxPoint &pos) | wxSFShapeBase | virtual |
| OnEndDrag(const wxPoint &pos) | wxSFShapeBase | virtual |
| OnEndHandle(wxSFShapeHandle &handle) | wxSFShapeBase | virtual |
| OnHandle(wxSFShapeHandle &handle) | wxSFSquareShape | virtual |
| OnKey(int key) | wxSFShapeBase | virtual |
| OnLeftClick(const wxPoint &pos) | wxSFShapeBase | virtual |
| OnLeftDoubleClick(const wxPoint &pos) | wxSFShapeBase | virtual |
| OnLeftHandle(wxSFShapeHandle &handle) | wxSFRectShape | protectedvirtual |
| OnMouseEnter(const wxPoint &pos) | wxSFShapeBase | virtual |
| OnMouseLeave(const wxPoint &pos) | wxSFShapeBase | virtual |
| OnMouseOver(const wxPoint &pos) | wxSFShapeBase | virtual |
| OnRightClick(const wxPoint &pos) | wxSFShapeBase | virtual |
| OnRightDoubleClick(const wxPoint &pos) | wxSFShapeBase | virtual |
| OnRightHandle(wxSFShapeHandle &handle) | wxSFRectShape | protectedvirtual |
| OnTopHandle(wxSFShapeHandle &handle) | wxSFRectShape | protectedvirtual |
| operator<<(xsSerializable *child) | xsSerializable | |
| Refresh(bool delayed=false) | wxSFShapeBase | |
| Refresh(const wxRect &rct, bool delayed=false) | wxSFShapeBase | protected |
| RemoveChild(xsSerializable *child) | xsSerializable | |
| RemoveChildren() | xsSerializable | |
| RemoveConnectionPoint(wxSFConnectionPoint::CPTYPE type) | wxSFShapeBase | |
| RemoveHandle(wxSFShapeHandle::HANDLETYPE type, long id=-1) | wxSFShapeBase | |
| RemoveProperty(xsProperty *property) | xsSerializable | |
| RemoveStyle(STYLE style) | wxSFShapeBase | inline |
| Reparent(xsSerializable *parent) | xsSerializable | |
| Scale(double x, double y, bool children=sfWITHCHILDREN) | wxSFSquareShape | virtual |
| wxSFShapeBase::Scale(const wxRealPoint &scale, bool children=sfWITHCHILDREN) | wxSFShapeBase | |
| ScaleChildren(double x, double y) | wxSFShapeBase | |
| searchBFS enum value | xsSerializable | |
| searchDFS enum value | xsSerializable | |
| SEARCHMODE enum name | xsSerializable | |
| Select(bool state) | wxSFShapeBase | inline |
| Serialize(wxXmlNode *node) | wxSFShapeBase | protectedvirtual |
| SerializeObject(wxXmlNode *node) | xsSerializable | |
| SetBorder(const wxPen &pen) | wxSFRectShape | inline |
| SetCustomDockPoint(int dp) | wxSFShapeBase | inline |
| SetFill(const wxBrush &brush) | wxSFRectShape | inline |
| SetHAlign(HALIGN val) | wxSFShapeBase | inline |
| SetHBorder(double border) | wxSFShapeBase | inline |
| SetHoverColour(const wxColour &col) | wxSFShapeBase | inline |
| SetId(long id) | xsSerializable | |
| SetParent(xsSerializable *parent) | xsSerializable | inline |
| SetParentManager(wxXmlSerializer *parent) | xsSerializable | inline |
| SetRectSize(const wxRealPoint &size) | wxSFRectShape | inline |
| SetRectSize(double x, double y) | wxSFRectShape | inline |
| SetRelativePosition(const wxRealPoint &pos) | wxSFShapeBase | inline |
| SetRelativePosition(double x, double y) | wxSFShapeBase | inline |
| SetStyle(long style) | wxSFShapeBase | inline |
| SetUserData(xsSerializable *data) | wxSFShapeBase | |
| SetVAlign(VALIGN val) | wxSFShapeBase | inline |
| SetVBorder(double border) | wxSFShapeBase | inline |
| sfsALWAYS_INSIDE enum value | wxSFShapeBase | |
| sfsDEFAULT_SHAPE_STYLE enum value | wxSFShapeBase | |
| sfsDELETE_USER_DATA enum value | wxSFShapeBase | |
| sfsEMIT_EVENTS enum value | wxSFShapeBase | |
| sfsHIGHLIGHTING enum value | wxSFShapeBase | |
| sfsHOVERING enum value | wxSFShapeBase | |
| sfsLOCK_CHILDREN enum value | wxSFShapeBase | |
| sfsNO_FIT_TO_CHILDREN enum value | wxSFShapeBase | |
| sfsPARENT_CHANGE enum value | wxSFShapeBase | |
| sfsPOSITION_CHANGE enum value | wxSFShapeBase | |
| sfsPROCESS_DEL enum value | wxSFShapeBase | |
| sfsPROPAGATE_DRAGGING enum value | wxSFShapeBase | |
| sfsPROPAGATE_HIGHLIGHTING enum value | wxSFShapeBase | |
| sfsPROPAGATE_HOVERING enum value | wxSFShapeBase | |
| sfsPROPAGATE_INTERACTIVE_CONNECTION enum value | wxSFShapeBase | |
| sfsPROPAGATE_SELECTION enum value | wxSFShapeBase | |
| sfsSHOW_HANDLES enum value | wxSFShapeBase | |
| sfsSHOW_SHADOW enum value | wxSFShapeBase | |
| sfsSIZE_CHANGE enum value | wxSFShapeBase | |
| Show(bool show) | wxSFShapeBase | inline |
| ShowHandles(bool show) | wxSFShapeBase | |
| STYLE enum name | wxSFShapeBase | |
| Update() | wxSFShapeBase | virtual |
| VALIGN enum name | wxSFShapeBase | |
| valignBOTTOM enum value | wxSFShapeBase | |
| valignEXPAND enum value | wxSFShapeBase | |
| valignLINE_END enum value | wxSFShapeBase | |
| valignLINE_START enum value | wxSFShapeBase | |
| valignMIDDLE enum value | wxSFShapeBase | |
| valignNONE enum value | wxSFShapeBase | |
| valignTOP enum value | wxSFShapeBase | |
| wxSFRectShape(void) | wxSFRectShape | |
| wxSFRectShape(const wxRealPoint &pos, const wxRealPoint &size, wxSFDiagramManager *manager) | wxSFRectShape | |
| wxSFRectShape(const wxSFRectShape &obj) | wxSFRectShape | |
| wxSFShapeBase(void) | wxSFShapeBase | |
| wxSFShapeBase(const wxRealPoint &pos, wxSFDiagramManager *manager) | wxSFShapeBase | |
| wxSFShapeBase(const wxSFShapeBase &obj) | wxSFShapeBase | |
| wxSFSquareShape(void) | wxSFSquareShape | |
| wxSFSquareShape(const wxRealPoint &pos, double size, wxSFDiagramManager *manager) | wxSFSquareShape | |
| wxSFSquareShape(const wxSFSquareShape &obj) | wxSFSquareShape | |
| XS_DECLARE_CLONABLE_CLASS(wxSFSquareShape) | wxSFSquareShape | |
| wxSFRectShape::XS_DECLARE_CLONABLE_CLASS(wxSFRectShape) | wxSFRectShape | |
| wxSFShapeBase::XS_DECLARE_CLONABLE_CLASS(wxSFShapeBase) | wxSFShapeBase | |
| xsSerializable::XS_DECLARE_CLONABLE_CLASS(xsSerializable) | xsSerializable | |
| xsSerializable() | xsSerializable | |
| xsSerializable(const xsSerializable &obj) | xsSerializable | |
| ~wxSFRectShape(void) | wxSFRectShape | virtual |
| ~wxSFShapeBase(void) | wxSFShapeBase | virtual |
| ~wxSFSquareShape() | wxSFSquareShape | virtual |
| ~xsSerializable() | xsSerializable | |