diff options
Diffstat (limited to 'doc/fl_pixmap.html')
-rw-r--r-- | doc/fl_pixmap.html | 101 |
1 files changed, 91 insertions, 10 deletions
diff --git a/doc/fl_pixmap.html b/doc/fl_pixmap.html index de528e6..ab8c8d8 100644 --- a/doc/fl_pixmap.html +++ b/doc/fl_pixmap.html @@ -1,4 +1,3 @@ - <!DOCTYPE html> <html lang="en"> @@ -14,6 +13,9 @@ <h2>Fl_Pixmap Binding Map</h2> +<a href="index.html">Back to Index</a> + + <table class="package"> <tr><th colspan="2">Package name</th></tr> @@ -39,23 +41,84 @@ <td>Pixmap_Reference</td> </tr> + <tr> + <td>char *</td> + <td>Header</td> + </tr> + + <tr> + <td>char</td> + <td>Color_Kind</td> + </tr> + + <tr> + <td>char *</td> + <td>Color_Definition</td> + </tr> + + <tr> + <td>char **</td> + <td>Color_Definition_Array</td> + </tr> + + <tr> + <td>char **</td> + <td>Pixmap_Data</td> + </tr> + </table> <table class="function"> - <tr><th colspan="2">Functions and Procedures</th></tr> + <tr><th colspan="2">Attributes</th></tr> + + <tr> +<td><pre> +int alloc_data; +</pre></td> +<td>Intentionally left unbound.</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Constructors</th></tr> <tr> <td><pre> Fl_Pixmap(char *const *D); + Fl_Pixmap(uchar *const *D); + Fl_Pixmap(const char *const *D); + Fl_Pixmap(const uchar *const *D); </pre></td> -<td> </td> +<td><pre> +function Create + (Values : in Header; + Colors : in Color_Definition_Array; + Pixels : in Pixmap_Data) + return Pixmap +with Pre => + Colors'Length = Values.Colors and + Pixels'Length (1) = Values.Height and + (for all Definition of Colors => + Ada.Strings.Unbounded.Length (Definition.Name) = Values.Per_Pixel) and + Pixels'Length (2) = Values.Width * Values.Per_Pixel; +</pre></td> </tr> +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + <tr> <td><pre> virtual void color_average(Fl_Color c, float i); @@ -103,13 +166,14 @@ procedure Desaturate <tr> <td><pre> -virtual void draw(int X, int Y, int W, int H, int cx=0, int cy=0); +virtual void draw(int X, int Y, int W, int H, + int cx=0, int cy=0); </pre></td> <td><pre> procedure Draw - (This : in Pixmap; - X, Y, W, H : in Integer; - CX, CY : in Integer := 0); + (This : in Pixmap; + X, Y, W, H : in Integer; + Clip_X, Clip_Y : in Integer := 0); </pre></td> </tr> @@ -128,21 +192,38 @@ procedure Draw <td><pre> virtual void label(Fl_Widget *w); </pre></td> -<td> </td> +<td>Marked as obsolete.</td> </tr> <tr> <td><pre> virtual void label(Fl_Menu_Item *m); </pre></td> -<td> </td> +<td>Marked as obsolete.</td> </tr> <tr> <td><pre> virtual void uncache(); </pre></td> -<td> </td> +<td><pre> +procedure Uncache + (This : in out Pixmap); +</pre></td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Protected Functions and Procedures</th></tr> + + <tr> +<td><pre> +void measure(); +</pre></td> +<td>Intentionally left unbound.</td> </tr> </table> |