From 36302e60475e3531d5034fd97cc87aabb9fbd588 Mon Sep 17 00:00:00 2001 From: Jedidiah Barber Date: Mon, 13 Jan 2025 00:06:47 +1300 Subject: Documentation improvements --- doc/fl_shared_image.html | 173 ++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 163 insertions(+), 10 deletions(-) (limited to 'doc/fl_shared_image.html') diff --git a/doc/fl_shared_image.html b/doc/fl_shared_image.html index 17885a5..1f8ae25 100644 --- a/doc/fl_shared_image.html +++ b/doc/fl_shared_image.html @@ -41,30 +41,121 @@ Shared_Image_Reference + + Fl_Shared_Handler +   + + - + - + + + + + + + + + + + + + + + + + + + + + + + +
Static Functions and Procedures
Static Protected Attributes
-static void add_handler(Fl_Shared_Handler f);
+static int alloc_handlers_ = 0;
 
Documentation lacking, claims to be a test function yet used for adding extra formats?Intentionally left unbound.
-static Fl_Shared_Image * find(const char *name, int W=0, int H=0);
+static int alloc_images_ = 0;
 
Intentionally left unbound.
-function Find
-       (Name : in String;
-        W, H : in Integer := 0)
-    return Shared_Image;
+static Fl_Shared_Handler * handlers_ = 0;
+
Intentionally left unbound.
+static Fl_Shared_Image ** images_ = 0;
+
Intentionally left unbound.
+static int num_handlers_ = 0;
+
Intentionally left unbound.
+static int num_images_ = 0;
+
Intentionally left unbound.
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Protected Attributes
+int alloc_image_;
 
Intentionally left unbound.
+Fl_Image * image_;
+
Intentionally left unbound.
+const char * name_;
+
Intentionally left unbound.
+int original_;
+
Intentionally left unbound.
+int refcount_;
+
Intentionally left unbound.
+ + + + + + + + + + + + + + @@ -97,6 +188,32 @@ static Fl_Shared_Image ** images(); +
Constructors
+Fl_Shared_Image();
+
Intentionally left unbound.
+Fl_Shared_Image(const char *n, Fl_Image *img=0);
+
Intentionally left unbound.
 
+ + + + + + + + + + + + + + + + - + @@ -276,6 +394,41 @@ procedure Uncache
Static Functions and Procedures
+static void add_handler(Fl_Shared_Handler f);
+
Documentation lacking, claims to be a test function yet used for adding extra formats?
+static Fl_Shared_Image * find(const char *name, int W=0, int H=0);
+
+function Find
+       (Name : in String;
+        W, H : in Integer := 0)
+    return Shared_Image;
+
 static int num_images();
@@ -178,7 +295,8 @@ procedure Desaturate
 
   
-virtual void draw(int X, int Y, int W, int H, int cx, int cy);
+virtual void draw(int X, int Y, int W, int H,
+    int cx, int cy);
 
 procedure Draw
@@ -236,7 +354,7 @@ function Reference_Count
 
 void release();
 
Used as destructor, handled automatically with Finalize procedure using Limited_Controlled typesUsed as destructor, handled automatically.
+ + + + + + + + + +
Static Protected Functions and Procedures
+static int compare(Fl_Shared_Image **i0, Fl_Shared_Image **i1);
+
 
+ + + + + + + + + + + + + + + + +
Protected Functions and Procedures
+void add();
+
Intentionally left unbound.
+void update();
+
Intentionally left unbound.
+ + -- cgit