X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/0fc1a7137cccc829a34b3527c768db7d7ac83437..868a28262c40a7428d3991ca8a034674814bdb0a:/utils/ogl/src/divided.h?ds=sidebyside diff --git a/utils/ogl/src/divided.h b/utils/ogl/src/divided.h index aaf23de330..dde6251367 100644 --- a/utils/ogl/src/divided.h +++ b/utils/ogl/src/divided.h @@ -32,13 +32,13 @@ class wxDividedShape: public wxRectangleShape DECLARE_DYNAMIC_CLASS(wxDividedShape) public: - wxDividedShape(float w = 0.0, float h = 0.0); + wxDividedShape(double w = 0.0, double h = 0.0); ~wxDividedShape(); void OnDraw(wxDC& dc); void OnDrawContents(wxDC& dc); - void SetSize(float w, float h, bool recursive = TRUE); + void SetSize(double w, double h, bool recursive = TRUE); void MakeControlPoints(); void ResetControlPoints(); @@ -52,8 +52,7 @@ class wxDividedShape: public wxRectangleShape void ReadPrologAttributes(wxExpr *clause); #endif - void Copy(wxDividedShape ©); - wxShape *PrivateCopy(); + void Copy(wxShape ©); // Set all region sizes according to proportions and // this object total size @@ -63,13 +62,13 @@ class wxDividedShape: public wxRectangleShape void EditRegions(); // Attachment points correspond to regions in the divided box - bool GetAttachmentPosition(int attachment, float *x, float *y, + bool GetAttachmentPosition(int attachment, double *x, double *y, int nth = 0, int no_arcs = 1, wxLineShape *line = NULL); bool AttachmentIsValid(int attachment); int GetNumberOfAttachments(); // Invoke editor on CTRL-right click - void OnRightClick(float x, float y, int keys = 0, int attachment = 0); + void OnRightClick(double x, double y, int keys = 0, int attachment = 0); }; #endif