This documenta- tion describes the current state of development.
Note that interfaces and functionality may still change.

Prokee Modules:
  A
  B
  C
  D
  E
  F
  G
  I
  L
  M
  N
  O
  P
  R
  S
  T
  U
  W

     open all    |    close all

GUI Elements:
  B
  C
  I
  M
  P
  R
  S
  T

     open all    |    close all

GUI Interactions:
  B
  F
  H
  S

     open all    |    close all

GUI Layouts:
  L

     open all    |    close all

Games/Demos:
  M

     open all    |    close all

Third Party Libraries:
  P
  F
  Z

     open all    |    close all

Information about this Website / Informationen zu dieser Webseite:
In case of any questions, or comments, please feel free to contact me via email at apoll500@gmail.com.

Module gm [Version: v01]


Static Methods:
startup
startup (version 1)
int gm::startup()
startup (version 2)
int gm::startup(const char *path)
freeall
freeall
int gm::freeall()
color
color (version 1)
unsigned int gm::color(unsigned char gray)
color (version 2)
unsigned int gm::color(unsigned char red,unsigned char green,unsigned char blue)
color (version 3)
unsigned int gm::color(unsigned char red,unsigned char green,unsigned char blue,unsigned char alpha)
createThumbnailFile
Versions for (char *) UTF-8 strings:
createThumbnailFile (version 1)
int gm::createThumbnailFile(const char *filename,unsigned int xxmin,unsigned int xxmax,unsigned int yymin,unsigned int yymax,unsigned int backgroundColor,const char *ext)
createThumbnailFile (version 2)
int gm::createThumbnailFile(const char *filename,unsigned int xxmin,unsigned int xxmax,unsigned int yymin,unsigned int yymax,unsigned int backgroundColor)
createThumbnailFile (version 3)
int gm::createThumbnailFile(const char *filename,unsigned int xxmax,unsigned int yymax)
createThumbnailFile (version 4)
int gm::createThumbnailFile(const char *filename,unsigned int xxmax,unsigned int yymax,unsigned int backgroundColor)
createThumbnailFile (version 5)
int gm::createThumbnailFile(const char *filename,unsigned int xxmax,unsigned int yymax,unsigned int min_padding,unsigned int backgroundColor)
createThumbnailFile (version 6)
int gm::createThumbnailFile(const char *filename,unsigned int xxmax,unsigned int yymax,const char *ext)
createThumbnailFile (version 7)
int gm::createThumbnailFile(const char *filename,unsigned int xxmax,unsigned int yymax,unsigned int backgroundColor,const char *ext)
createThumbnailFile (version 8)
int gm::createThumbnailFile(const char *filename,unsigned int xxmax,unsigned int yymax,unsigned int min_padding,unsigned int backgroundColor,const char *ext)
Versions for (wchar_t *) strings:
createThumbnailFile (version 1w)
int gm::createThumbnailFile(const wchar_t *filename,unsigned int xxmin,unsigned int xxmax,unsigned int yymin,unsigned int yymax,unsigned int backgroundColor,const wchar_t *ext)
createThumbnailFile (version 2w)
int gm::createThumbnailFile(const wchar_t *filename,unsigned int xxmin,unsigned int xxmax,unsigned int yymin,unsigned int yymax,unsigned int backgroundColor)
createThumbnailFile (version 3w)
int gm::createThumbnailFile(const wchar_t *filename,unsigned int xxmax,unsigned int yymax)
createThumbnailFile (version 4w)
int gm::createThumbnailFile(const wchar_t *filename,unsigned int xxmax,unsigned int yymax,unsigned int backgroundColor)
createThumbnailFile (version 5w)
int gm::createThumbnailFile(const wchar_t *filename,unsigned int xxmax,unsigned int yymax,unsigned int min_padding,unsigned int backgroundColor)
createThumbnailFile (version 6w)
int gm::createThumbnailFile(const wchar_t *filename,unsigned int xxmax,unsigned int yymax,const wchar_t *ext)
createThumbnailFile (version 7w)
int gm::createThumbnailFile(const wchar_t *filename,unsigned int xxmax,unsigned int yymax,unsigned int backgroundColor,const wchar_t *ext)
createThumbnailFile (version 8w)
int gm::createThumbnailFile(const wchar_t *filename,unsigned int xxmax,unsigned int yymax,unsigned int min_padding,unsigned int backgroundColor,const wchar_t *ext)

Static Methods

   startup (version 1)


Calls InitializeMagick().

Signature:
int gm::startup()

Return value:
Returns 0

   startup (version 2)


Calls InitializeMagick().

Signature:
int gm::startup(const char *path)

Parameters:
Type Name Direction Description
const char *pathThe current execution path

Return value:
Returns 0

   freeall


Calls DestroyMagick().

Signature:
int gm::freeall()

Return value:
Returns 0

   color (version 1)


Returns a color value.

Signature:
unsigned int gm::color(unsigned char gray)

Parameters:
Type Name Direction Description
unsigned char grayThe gray value.

Return value:
Returns the color value.

   color (version 2)


Returns a color value.

Signature:
unsigned int gm::color(unsigned char red,unsigned char green,unsigned char blue)

Parameters:
Type Name Direction Description
unsigned char redThe red value.
unsigned char greenThe green value.
unsigned char blueThe blue value.

Return value:
Returns the color value.

   color (version 3)


Returns a color value.

Signature:
unsigned int gm::color(unsigned char red,unsigned char green,unsigned char blue,unsigned char alpha)

Parameters:
Type Name Direction Description
unsigned char redThe red value.
unsigned char greenThe green value.
unsigned char blueThe blue value.
unsigned char alphaThe alpha value.

Return value:
Returns the color value.

   createThumbnailFile (version 1)


Creates a thumbnail image of a given image file.

Signature:
int gm::createThumbnailFile(const char *filename,unsigned int xxmin,unsigned int xxmax,unsigned int yymin,unsigned int yymax,unsigned int backgroundColor,const char *ext)

Parameters:
Type Name Direction Description
const char *filename[IN]Filename of the input image file.
unsigned int xxminxxmin
unsigned int xxmaxxxmax
unsigned int yyminyymin
unsigned int yymaxyymax
unsigned int backgroundColorbackgroundColor
const char *ext[IN]ext

Return value:
Returns 0 in case of no errors otherwise some value other than 0.

   createThumbnailFile (version 2)


Creates a thumbnail image of a given image file.

Signature:
int gm::createThumbnailFile(const char *filename,unsigned int xxmin,unsigned int xxmax,unsigned int yymin,unsigned int yymax,unsigned int backgroundColor)

Parameters:
Type Name Direction Description
const char *filename[IN]Filename of the input image file.
unsigned int xxminxxmin
unsigned int xxmaxxxmax
unsigned int yyminyymin
unsigned int yymaxyymax
unsigned int backgroundColorbackgroundColor

Return value:
Returns 0 in case of no errors otherwise some value other than 0.

   createThumbnailFile (version 3)


Creates a thumbnail image of a given image file.

Signature:
int gm::createThumbnailFile(const char *filename,unsigned int xxmax,unsigned int yymax)

Parameters:
Type Name Direction Description
const char *filename[IN]Filename of the input image file.
unsigned int xxmaxxxmax
unsigned int yymaxyymax

Return value:
Returns 0 in case of no errors otherwise some value other than 0.

   createThumbnailFile (version 4)


Creates a thumbnail image of a given image file.

Signature:
int gm::createThumbnailFile(const char *filename,unsigned int xxmax,unsigned int yymax,unsigned int backgroundColor)

Parameters:
Type Name Direction Description
const char *filename[IN]Filename of the input image file.
unsigned int xxmaxxxmax
unsigned int yymaxyymax
unsigned int backgroundColorbackgroundColor

Return value:
Returns 0 in case of no errors otherwise some value other than 0.

   createThumbnailFile (version 5)


Creates a thumbnail image of a given image file.

Signature:
int gm::createThumbnailFile(const char *filename,unsigned int xxmax,unsigned int yymax,unsigned int min_padding,unsigned int backgroundColor)

Parameters:
Type Name Direction Description
const char *filename[IN]Filename of the input image file.
unsigned int xxmaxxxmax
unsigned int yymaxyymax
unsigned int min_paddingmin_padding
unsigned int backgroundColorbackgroundColor

Return value:
Returns 0 in case of no errors otherwise some value other than 0.

   createThumbnailFile (version 6)


Creates a thumbnail image of a given image file.

Signature:
int gm::createThumbnailFile(const char *filename,unsigned int xxmax,unsigned int yymax,const char *ext)

Parameters:
Type Name Direction Description
const char *filename[IN]Filename of the input image file.
unsigned int xxmaxxxmax
unsigned int yymaxyymax
const char *ext[IN]ext

Return value:
Returns 0 in case of no errors otherwise some value other than 0.

   createThumbnailFile (version 7)


Creates a thumbnail image of a given image file.

Signature:
int gm::createThumbnailFile(const char *filename,unsigned int xxmax,unsigned int yymax,unsigned int backgroundColor,const char *ext)

Parameters:
Type Name Direction Description
const char *filename[IN]Filename of the input image file.
unsigned int xxmaxxxmax
unsigned int yymaxyymax
unsigned int backgroundColorbackgroundColor
const char *ext[IN]ext

Return value:
Returns 0 in case of no errors otherwise some value other than 0.

   createThumbnailFile (version 8)


Creates a thumbnail image of a given image file.

Signature:
int gm::createThumbnailFile(const char *filename,unsigned int xxmax,unsigned int yymax,unsigned int min_padding,unsigned int backgroundColor,const char *ext)

Parameters:
Type Name Direction Description
const char *filename[IN]Filename of the input image file.
unsigned int xxmaxxxmax
unsigned int yymaxyymax
unsigned int min_paddingmin_padding
unsigned int backgroundColorbackgroundColor
const char *ext[IN]ext

Return value:
Returns 0 in case of no errors otherwise some value other than 0.

   createThumbnailFile (version 1w)


Creates a thumbnail image of a given image file.

Signature:
int gm::createThumbnailFile(const wchar_t *filename,unsigned int xxmin,unsigned int xxmax,unsigned int yymin,unsigned int yymax,unsigned int backgroundColor,const wchar_t *ext)

Parameters:
Type Name Direction Description
const wchar_t *filename[IN]Filename of the input image file.
unsigned int xxminxxmin
unsigned int xxmaxxxmax
unsigned int yyminyymin
unsigned int yymaxyymax
unsigned int backgroundColorbackgroundColor
const wchar_t *ext[IN]ext

Return value:
Returns 0 in case of no errors otherwise some value other than 0.

   createThumbnailFile (version 2w)


Creates a thumbnail image of a given image file.

Signature:
int gm::createThumbnailFile(const wchar_t *filename,unsigned int xxmin,unsigned int xxmax,unsigned int yymin,unsigned int yymax,unsigned int backgroundColor)

Parameters:
Type Name Direction Description
const wchar_t *filename[IN]Filename of the input image file.
unsigned int xxminxxmin
unsigned int xxmaxxxmax
unsigned int yyminyymin
unsigned int yymaxyymax
unsigned int backgroundColorbackgroundColor

Return value:
Returns 0 in case of no errors otherwise some value other than 0.

   createThumbnailFile (version 3w)


Creates a thumbnail image of a given image file.

Signature:
int gm::createThumbnailFile(const wchar_t *filename,unsigned int xxmax,unsigned int yymax)

Parameters:
Type Name Direction Description
const wchar_t *filename[IN]Filename of the input image file.
unsigned int xxmaxxxmax
unsigned int yymaxyymax

Return value:
Returns 0 in case of no errors otherwise some value other than 0.

   createThumbnailFile (version 4w)


Creates a thumbnail image of a given image file.

Signature:
int gm::createThumbnailFile(const wchar_t *filename,unsigned int xxmax,unsigned int yymax,unsigned int backgroundColor)

Parameters:
Type Name Direction Description
const wchar_t *filename[IN]Filename of the input image file.
unsigned int xxmaxxxmax
unsigned int yymaxyymax
unsigned int backgroundColorbackgroundColor

Return value:
Returns 0 in case of no errors otherwise some value other than 0.

   createThumbnailFile (version 5w)


Creates a thumbnail image of a given image file.

Signature:
int gm::createThumbnailFile(const wchar_t *filename,unsigned int xxmax,unsigned int yymax,unsigned int min_padding,unsigned int backgroundColor)

Parameters:
Type Name Direction Description
const wchar_t *filename[IN]Filename of the input image file.
unsigned int xxmaxxxmax
unsigned int yymaxyymax
unsigned int min_paddingmin_padding
unsigned int backgroundColorbackgroundColor

Return value:
Returns 0 in case of no errors otherwise some value other than 0.

   createThumbnailFile (version 6w)


Creates a thumbnail image of a given image file.

Signature:
int gm::createThumbnailFile(const wchar_t *filename,unsigned int xxmax,unsigned int yymax,const wchar_t *ext)

Parameters:
Type Name Direction Description
const wchar_t *filename[IN]Filename of the input image file.
unsigned int xxmaxxxmax
unsigned int yymaxyymax
const wchar_t *ext[IN]ext

Return value:
Returns 0 in case of no errors otherwise some value other than 0.

   createThumbnailFile (version 7w)


Creates a thumbnail image of a given image file.

Signature:
int gm::createThumbnailFile(const wchar_t *filename,unsigned int xxmax,unsigned int yymax,unsigned int backgroundColor,const wchar_t *ext)

Parameters:
Type Name Direction Description
const wchar_t *filename[IN]Filename of the input image file.
unsigned int xxmaxxxmax
unsigned int yymaxyymax
unsigned int backgroundColorbackgroundColor
const wchar_t *ext[IN]ext

Return value:
Returns 0 in case of no errors otherwise some value other than 0.

   createThumbnailFile (version 8w)


Creates a thumbnail image of a given image file.

Signature:
int gm::createThumbnailFile(const wchar_t *filename,unsigned int xxmax,unsigned int yymax,unsigned int min_padding,unsigned int backgroundColor,const wchar_t *ext)

Parameters:
Type Name Direction Description
const wchar_t *filename[IN]Filename of the input image file.
unsigned int xxmaxxxmax
unsigned int yymaxyymax
unsigned int min_paddingmin_padding
unsigned int backgroundColorbackgroundColor
const wchar_t *ext[IN]ext

Return value:
Returns 0 in case of no errors otherwise some value other than 0.


Copyright © 2017 - 2019 by Andreas Pollhammer