home *** CD-ROM | disk | FTP | other *** search
- colourtrans_gcol_list
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: typedef
- struct
- { <os_gcol=>os.os_gcol> gcol [...];
- }
- colourtrans_gcol_list;colourtrans_calibration_table
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: typedef
- struct
- { byte c [...];
- }
- colourtrans_calibration_table;colourtrans_COLOUR_RANGE
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define colourtrans_COLOUR_RANGE 65536colourtrans_SET_FG
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define colourtrans_SET_FG 0x0ucolourtrans_SET_BG
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define colourtrans_SET_BG 0x80ucolourtrans_USE_ECFS
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define colourtrans_USE_ECFS 0x100ucolourtrans_SET_TEXT
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define colourtrans_SET_TEXT 0x200ucolourtrans_GIVEN_SPRITE
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define colourtrans_GIVEN_SPRITE 0x1ucolourtrans_CURRENT_IF_ABSENT
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define colourtrans_CURRENT_IF_ABSENT 0x2ucolourtrans_GIVEN_FLASHING
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define colourtrans_GIVEN_FLASHING 0x2ucolourtrans_GIVEN_TRANSFER_FN
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define colourtrans_GIVEN_TRANSFER_FN 0x4ucolourtrans_RETURN_PALETTE_TABLE
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define colourtrans_RETURN_PALETTE_TABLE 0x1000000ucolourtrans_CURRENT_PALETTE
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define colourtrans_CURRENT_PALETTE ((<os_palette=>os.os_palette> *) -1)colourtrans_DEFAULT_PALETTE
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define colourtrans_DEFAULT_PALETTE ((<os_palette=>os.os_palette> *) 0)colourtrans_CURRENT_FONT
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define colourtrans_CURRENT_FONT ((<font_f=>font.font_f>) 0)colourtrans_CURRENT_MODE
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define colourtrans_CURRENT_MODE ((<os_mode=>os.os_mode>) -1)error_COLOUR_TRANS_BAD_CALIB
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define error_COLOUR_TRANS_BAD_CALIB 0xA00uerror_COLOUR_TRANS_CONV_OVER
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define error_COLOUR_TRANS_CONV_OVER 0xA01uerror_COLOUR_TRANS_BAD_HSV
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define error_COLOUR_TRANS_BAD_HSV 0xA02uerror_COLOUR_TRANS_SWITCHED
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define error_COLOUR_TRANS_SWITCHED 0xA03uerror_COLOUR_TRANS_BAD_MISC_OP
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define error_COLOUR_TRANS_BAD_MISC_OP 0xA04uerror_COLOUR_TRANS_BAD_FLAGS
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define error_COLOUR_TRANS_BAD_FLAGS 0xA05uerror_COLOUR_TRANS_BUFF_OVER
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define error_COLOUR_TRANS_BUFF_OVER 0xA06uerror_COLOUR_TRANS_BAD_DEPTH
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: #define error_COLOUR_TRANS_BAD_DEPTH 0xA07uxcolourtrans_select_table
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_select_table (<os_mode=>os.os_mode> source_mode,
- <os_palette=>os.os_palette> *source_palette,
- <os_mode=>os.os_mode> dest_mode,
- <os_palette=>os.os_palette> *dest_palette,
- <osspriteop_trans_tab=>osspriteop.osspriteop_trans_tab> *trans_tab);
- Summary: Sets up a translation table in a buffercolourtrans_select_table
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_select_table (<os_mode=>os.os_mode> source_mode,
- <os_palette=>os.os_palette> *source_palette,
- <os_mode=>os.os_mode> dest_mode,
- <os_palette=>os.os_palette> *dest_palette,
- <osspriteop_trans_tab=>osspriteop.osspriteop_trans_tab> *trans_tab);
- Summary: Sets up a translation table in a bufferxcolourtrans_select_table_for_sprite
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_select_table_for_sprite (<osspriteop_area=>osspriteop.osspriteop_area> *source_area,
- <osspriteop_id=>osspriteop.osspriteop_id> source_id,
- <os_mode=>os.os_mode> dest_mode,
- <os_palette=>os.os_palette> *dest_palette,
- <osspriteop_trans_tab=>osspriteop.osspriteop_trans_tab> *trans_tab,
- bits flags);
- Summary: Sets up a translation table for a sprite in a buffercolourtrans_select_table_for_sprite
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_select_table_for_sprite (<osspriteop_area=>osspriteop.osspriteop_area> *source_area,
- <osspriteop_id=>osspriteop.osspriteop_id> source_id,
- <os_mode=>os.os_mode> dest_mode,
- <os_palette=>os.os_palette> *dest_palette,
- <osspriteop_trans_tab=>osspriteop.osspriteop_trans_tab> *trans_tab,
- bits flags);
- Summary: Sets up a translation table for a sprite in a bufferxcolourtrans_select_gcol_table
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_select_gcol_table (<os_mode=>os.os_mode> source_mode,
- <os_palette=>os.os_palette> *source_palette,
- <os_mode=>os.os_mode> dest_mode,
- <os_palette=>os.os_palette> *dest_palette,
- <colourtrans_gcol_list> *gcol_list);
- Summary: Sets up a list of GCOL's in a buffercolourtrans_select_gcol_table
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_select_gcol_table (<os_mode=>os.os_mode> source_mode,
- <os_palette=>os.os_palette> *source_palette,
- <os_mode=>os.os_mode> dest_mode,
- <os_palette=>os.os_palette> *dest_palette,
- <colourtrans_gcol_list> *gcol_list);
- Summary: Sets up a list of GCOL's in a bufferxcolourtrans_select_gcol_table_for_sprite
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_select_gcol_table_for_sprite (<osspriteop_area=>osspriteop.osspriteop_area> *source_area,
- <osspriteop_id=>osspriteop.osspriteop_id> source_id,
- <os_mode=>os.os_mode> dest_mode,
- <os_palette=>os.os_palette> *dest_palette,
- <colourtrans_gcol_list> *gcol_list,
- bits flags);
- Summary: Sets up a list of GCOL's for a sprite in a buffercolourtrans_select_gcol_table_for_sprite
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_select_gcol_table_for_sprite (<osspriteop_area=>osspriteop.osspriteop_area> *source_area,
- <osspriteop_id=>osspriteop.osspriteop_id> source_id,
- <os_mode=>os.os_mode> dest_mode,
- <os_palette=>os.os_palette> *dest_palette,
- <colourtrans_gcol_list> *gcol_list,
- bits flags);
- Summary: Sets up a list of GCOL's for a sprite in a bufferxcolourtrans_return_gcol
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_return_gcol (<os_colour=>os.os_colour> colour,
- <os_gcol=>os.os_gcol> *gcol);
- Summary: Gets the closest GCOL for a palette entrycolourtrans_return_gcol
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_gcol=>os.os_gcol> colourtrans_return_gcol (<os_colour=>os.os_colour> colour);
- Summary: Gets the closest GCOL for a palette entryxcolourtrans_set_gcol
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_set_gcol (<os_colour=>os.os_colour> colour,
- bits flags,
- <os_action=>os.os_action> action,
- <os_gcol=>os.os_gcol> *gcol,
- int *log2_bpp);
- Summary: Sets the closest GCOL for a palette entrycolourtrans_set_gcol
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_gcol=>os.os_gcol> colourtrans_set_gcol (<os_colour=>os.os_colour> colour,
- bits flags,
- <os_action=>os.os_action> action,
- int *log2_bpp);
- Summary: Sets the closest GCOL for a palette entryxcolourtrans_return_colour_number
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_return_colour_number (<os_colour=>os.os_colour> colour,
- <os_colour_number=>os.os_colour_number> *colour_number);
- Summary: Gets the closest colour for a palette entrycolourtrans_return_colour_number
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_colour_number=>os.os_colour_number> colourtrans_return_colour_number (<os_colour=>os.os_colour> colour);
- Summary: Gets the closest colour for a palette entryxcolourtrans_return_gcol_for_mode
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_return_gcol_for_mode (<os_colour=>os.os_colour> colour,
- <os_mode=>os.os_mode> mode,
- <os_palette=>os.os_palette> *dest_palette,
- <os_gcol=>os.os_gcol> *gcol);
- Summary: Sets the closest GCOL for a palette entrycolourtrans_return_gcol_for_mode
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_gcol=>os.os_gcol> colourtrans_return_gcol_for_mode (<os_colour=>os.os_colour> colour,
- <os_mode=>os.os_mode> mode,
- <os_palette=>os.os_palette> *dest_palette);
- Summary: Sets the closest GCOL for a palette entryxcolourtrans_return_colour_number_for_mode
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_return_colour_number_for_mode (<os_colour=>os.os_colour> colour,
- <os_mode=>os.os_mode> mode,
- <os_palette=>os.os_palette> *dest_palette,
- <os_colour_number=>os.os_colour_number> *colour_number);
- Summary: Gets the closest colour for a palette entrycolourtrans_return_colour_number_for_mode
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_colour_number=>os.os_colour_number> colourtrans_return_colour_number_for_mode (<os_colour=>os.os_colour> colour,
- <os_mode=>os.os_mode> mode,
- <os_palette=>os.os_palette> *dest_palette);
- Summary: Gets the closest colour for a palette entryxcolourtrans_return_opp_gcol
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_return_opp_gcol (<os_colour=>os.os_colour> colour,
- <os_gcol=>os.os_gcol> *gcol);
- Summary: Gets the furthest GCOL for a palette entrycolourtrans_return_opp_gcol
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_gcol=>os.os_gcol> colourtrans_return_opp_gcol (<os_colour=>os.os_colour> colour);
- Summary: Gets the furthest GCOL for a palette entryxcolourtrans_set_opp_gcol
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_set_opp_gcol (<os_colour=>os.os_colour> colour,
- bits flags,
- <os_action=>os.os_action> action,
- <os_gcol=>os.os_gcol> *gcol,
- int *log2_bpp);
- Summary: Sets the furthest GCOL for a palette entrycolourtrans_set_opp_gcol
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_gcol=>os.os_gcol> colourtrans_set_opp_gcol (<os_colour=>os.os_colour> colour,
- bits flags,
- <os_action=>os.os_action> action,
- int *log2_bpp);
- Summary: Sets the furthest GCOL for a palette entryxcolourtrans_return_opp_colour_number
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_return_opp_colour_number (<os_colour=>os.os_colour> colour,
- <os_colour_number=>os.os_colour_number> *colour_number);
- Summary: Gets the furthest colour for a palette entrycolourtrans_return_opp_colour_number
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_colour_number=>os.os_colour_number> colourtrans_return_opp_colour_number (<os_colour=>os.os_colour> colour);
- Summary: Gets the furthest colour for a palette entryxcolourtrans_return_opp_gcol_for_mode
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_return_opp_gcol_for_mode (<os_colour=>os.os_colour> colour,
- <os_mode=>os.os_mode> mode,
- <os_palette=>os.os_palette> *dest_palette,
- <os_gcol=>os.os_gcol> *gcol);
- Summary: Gets the furthest GCOL for a palette entrycolourtrans_return_opp_gcol_for_mode
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_gcol=>os.os_gcol> colourtrans_return_opp_gcol_for_mode (<os_colour=>os.os_colour> colour,
- <os_mode=>os.os_mode> mode,
- <os_palette=>os.os_palette> *dest_palette);
- Summary: Gets the furthest GCOL for a palette entryxcolourtrans_return_opp_colour_number_for_mode
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_return_opp_colour_number_for_mode (<os_colour=>os.os_colour> colour,
- <os_mode=>os.os_mode> mode,
- <os_palette=>os.os_palette> *dest_palette,
- <os_colour_number=>os.os_colour_number> *colour_number);
- Summary: Gets the furthest colour for a palette entrycolourtrans_return_opp_colour_number_for_mode
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_colour_number=>os.os_colour_number> colourtrans_return_opp_colour_number_for_mode (<os_colour=>os.os_colour> colour,
- <os_mode=>os.os_mode> mode,
- <os_palette=>os.os_palette> *dest_palette);
- Summary: Gets the furthest colour for a palette entryxcolourtrans_gcol_to_colour_number
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_gcol_to_colour_number (<os_gcol=>os.os_gcol> gcol,
- <os_colour_number=>os.os_colour_number> *colour_number);
- Summary: Translates a GCOL to a colour numbercolourtrans_gcol_to_colour_number
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_colour_number=>os.os_colour_number> colourtrans_gcol_to_colour_number (<os_gcol=>os.os_gcol> gcol);
- Summary: Translates a GCOL to a colour numberxcolourtrans_colour_number_to_gcol
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_colour_number_to_gcol (<os_colour_number=>os.os_colour_number> colour_number,
- <os_gcol=>os.os_gcol> *gcol);
- Summary: Translates a colour number to a GCOLcolourtrans_colour_number_to_gcol
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_gcol=>os.os_gcol> colourtrans_colour_number_to_gcol (<os_colour_number=>os.os_colour_number> colour_number);
- Summary: Translates a colour number to a GCOLxcolourtrans_return_font_colours
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_return_font_colours (<font_f=>font.font_f> font,
- <os_colour=>os.os_colour> bg_hint,
- <os_colour=>os.os_colour> fill,
- int offset,
- <os_colour=>os.os_colour> *bg_hint_out,
- <os_colour=>os.os_colour> *fill_out,
- int *offset_out);
- Summary: Finds the best range of anti-alias colours to match a pair of palette entriescolourtrans_return_font_colours
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_return_font_colours (<font_f=>font.font_f> font,
- <os_colour=>os.os_colour> bg_hint,
- <os_colour=>os.os_colour> fill,
- int offset,
- <os_colour=>os.os_colour> *bg_hint_out,
- <os_colour=>os.os_colour> *fill_out,
- int *offset_out);
- Summary: Finds the best range of anti-alias colours to match a pair of palette entriesxcolourtrans_set_font_colours
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_set_font_colours (<font_f=>font.font_f> font,
- <os_colour=>os.os_colour> bg_hint,
- <os_colour=>os.os_colour> fill,
- int offset,
- <os_colour=>os.os_colour> *bg_hint_out,
- <os_colour=>os.os_colour> *fill_out,
- int *offset_out);
- Summary: Sets the best range of anti-alias colours to match a pair of palette entriescolourtrans_set_font_colours
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_set_font_colours (<font_f=>font.font_f> font,
- <os_colour=>os.os_colour> bg_hint,
- <os_colour=>os.os_colour> fill,
- int offset,
- <os_colour=>os.os_colour> *bg_hint_out,
- <os_colour=>os.os_colour> *fill_out,
- int *offset_out);
- Summary: Sets the best range of anti-alias colours to match a pair of palette entriesxcolourtrans_invalidate_cache
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_invalidate_cache (void);
- Summary: Informs ColourTrans that the palette has been changed by some other meanscolourtrans_invalidate_cache
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_invalidate_cache (void);
- Summary: Informs ColourTrans that the palette has been changed by some other meansxcolourtrans_set_calibration
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_set_calibration (<colourtrans_calibration_table> *calibration_table);
- Summary: Sets the calibration table for the screencolourtrans_set_calibration
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_set_calibration (<colourtrans_calibration_table> *calibration_table);
- Summary: Sets the calibration table for the screenxcolourtrans_read_calibration
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_read_calibration (<colourtrans_calibration_table> *calibration_table,
- int *size);
- Summary: Reads the calibration table for the screencolourtrans_read_calibration
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_read_calibration (<colourtrans_calibration_table> *calibration_table,
- int *size);
- Summary: Reads the calibration table for the screenxcolourtrans_convert_device_colour
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_convert_device_colour (<os_colour=>os.os_colour> colour,
- <colourtrans_calibration_table> *calibration_table,
- <os_colour=>os.os_colour> *colour_out);
- Summary: Converts a device colour to a standard colourcolourtrans_convert_device_colour
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_colour=>os.os_colour> colourtrans_convert_device_colour (<os_colour=>os.os_colour> colour,
- <colourtrans_calibration_table> *calibration_table);
- Summary: Converts a device colour to a standard colourxcolourtrans_convert_device_palette
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_convert_device_palette (int colour_count,
- <os_colour=>os.os_colour> *list,
- <os_colour=>os.os_colour> *buffer,
- <colourtrans_calibration_table> *calibration_table);
- Summary: Converts a device palette to standard colourscolourtrans_convert_device_palette
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_convert_device_palette (int colour_count,
- <os_colour=>os.os_colour> *list,
- <os_colour=>os.os_colour> *buffer,
- <colourtrans_calibration_table> *calibration_table);
- Summary: Converts a device palette to standard coloursxcolourtrans_convert_rgb_to_cie
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_convert_rgb_to_cie (int r,
- int g,
- int b,
- int *x,
- int *y,
- int *z);
- Summary: Converts an RGB colour to CIE representationcolourtrans_convert_rgb_to_cie
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_convert_rgb_to_cie (int r,
- int g,
- int b,
- int *x,
- int *y,
- int *z);
- Summary: Converts an RGB colour to CIE representationxcolourtrans_convert_cie_to_rgb
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_convert_cie_to_rgb (int x,
- int y,
- int z,
- int *r,
- int *g,
- int *b);
- Summary: Converts a CIE colour to RGB representationcolourtrans_convert_cie_to_rgb
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_convert_cie_to_rgb (int x,
- int y,
- int z,
- int *r,
- int *g,
- int *b);
- Summary: Converts a CIE colour to RGB representationxcolourtrans_write_calibration_to_file
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_write_calibration_to_file (bits flags,
- <os_f=>os.os_f> file);
- Summary: Saves the current calibration to a filecolourtrans_write_calibration_to_file
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_write_calibration_to_file (bits flags,
- <os_f=>os.os_f> file);
- Summary: Saves the current calibration to a filexcolourtrans_convert_rgb_to_hsv
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_convert_rgb_to_hsv (int r,
- int g,
- int b,
- int *h,
- int *s,
- int *v);
- Summary: Converts an RGB colour to HSV representationcolourtrans_convert_rgb_to_hsv
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_convert_rgb_to_hsv (int r,
- int g,
- int b,
- int *h,
- int *s,
- int *v);
- Summary: Converts an RGB colour to HSV representationxcolourtrans_convert_hsv_to_rgb
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_convert_hsv_to_rgb (int h,
- int s,
- int v,
- int *r,
- int *g,
- int *b);
- Summary: Converts an HSV colour to RGB representationcolourtrans_convert_hsv_to_rgb
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_convert_hsv_to_rgb (int h,
- int s,
- int v,
- int *r,
- int *g,
- int *b);
- Summary: Converts an HSV colour to RGB representationxcolourtrans_convert_rgb_to_cmyk
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_convert_rgb_to_cmyk (int r,
- int g,
- int b,
- int *c,
- int *m,
- int *y,
- int *k);
- Summary: Converts an RGB colour to CMYK representationcolourtrans_convert_rgb_to_cmyk
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_convert_rgb_to_cmyk (int r,
- int g,
- int b,
- int *c,
- int *m,
- int *y,
- int *k);
- Summary: Converts an RGB colour to CMYK representationxcolourtrans_convert_cmyk_to_rgb
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_convert_cmyk_to_rgb (int c,
- int m,
- int y,
- int k,
- int *r,
- int *g,
- int *b);
- Summary: Converts a CMYK colour to RGB representationcolourtrans_convert_cmyk_to_rgb
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_convert_cmyk_to_rgb (int c,
- int m,
- int y,
- int k,
- int *r,
- int *g,
- int *b);
- Summary: Converts a CMYK colour to RGB representationxcolourtrans_read_palette
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_read_palette (<osspriteop_area=>osspriteop.osspriteop_area> *area,
- <osspriteop_id=>osspriteop.osspriteop_id> id,
- <os_palette=>os.os_palette> *palette,
- int size,
- bits flags,
- int *used);
- Summary: Reads either the screen's palette, or a sprite's palettecolourtrans_read_palette
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_read_palette (<osspriteop_area=>osspriteop.osspriteop_area> *area,
- <osspriteop_id=>osspriteop.osspriteop_id> id,
- <os_palette=>os.os_palette> *palette,
- int size,
- bits flags,
- int *used);
- Summary: Reads either the screen's palette, or a sprite's palettexcolourtrans_write_palette
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_write_palette (<osspriteop_area=>osspriteop.osspriteop_area> *area,
- <osspriteop_id=>osspriteop.osspriteop_id> id,
- <os_palette=>os.os_palette> *palette,
- bits flags);
- Summary: Writes to either the screen's palette, or to a sprite's palettecolourtrans_write_palette
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_write_palette (<osspriteop_area=>osspriteop.osspriteop_area> *area,
- <osspriteop_id=>osspriteop.osspriteop_id> id,
- <os_palette=>os.os_palette> *palette,
- bits flags);
- Summary: Writes to either the screen's palette, or to a sprite's palettexcolourtrans_set_colour
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_set_colour (<os_gcol=>os.os_gcol> gcol,
- bits flags,
- <os_action=>os.os_action> action);
- Summary: Changes the foreground or background colour to a GCOL numbercolourtrans_set_colour
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_set_colour (<os_gcol=>os.os_gcol> gcol,
- bits flags,
- <os_action=>os.os_action> action);
- Summary: Changes the foreground or background colour to a GCOL numberxcolourtrans_misc_op
- This call is for internal use onlycolourtrans_misc_op
- This call is for internal use onlyxcolourtransmiscop_set_weights
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtransmiscop_set_weights (int rweight,
- int gweight,
- int bweight);
- Summary: This call is for internal use onlycolourtransmiscop_set_weights
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtransmiscop_set_weights (int rweight,
- int gweight,
- int bweight);
- Summary: This call is for internal use onlyxcolourtrans_write_loadings_to_file
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_write_loadings_to_file (<os_f=>os.os_f> file);
- Summary: Writes to a file a *command that would set the ColourTrans error loadingscolourtrans_write_loadings_to_file
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_write_loadings_to_file (<os_f=>os.os_f> file);
- Summary: Writes to a file a *command that would set the ColourTrans error loadingsxcolourtrans_set_text_colour
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_set_text_colour (<os_colour=>os.os_colour> colour,
- bits flags,
- <os_gcol=>os.os_gcol> *gcol);
- Summary: Changes the text foreground or background colour to a GCOL numbercolourtrans_set_text_colour
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_gcol=>os.os_gcol> colourtrans_set_text_colour (<os_colour=>os.os_colour> colour,
- bits flags);
- Summary: Changes the text foreground or background colour to a GCOL numberxcolourtrans_set_opp_text_colour
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_set_opp_text_colour (<os_colour=>os.os_colour> colour,
- bits flags,
- <os_gcol=>os.os_gcol> *gcol);
- Summary: Changes the text foreground or background colour to a GCOL numbercolourtrans_set_opp_text_colour
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_gcol=>os.os_gcol> colourtrans_set_opp_text_colour (<os_colour=>os.os_colour> colour,
- bits flags);
- Summary: Changes the text foreground or background colour to a GCOL numberxcolourtrans_generate_table
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_generate_table (<os_mode=>os.os_mode> source_mode,
- <os_palette=>os.os_palette> *source_palette,
- <os_mode=>os.os_mode> dest_mode,
- <os_palette=>os.os_palette> *dest_palette,
- <osspriteop_trans_tab=>osspriteop.osspriteop_trans_tab> *trans_tab,
- bits flags,
- void *workspace,
- void *transfer_fn,
- int *size);
- Summary: Sets up a translation table in a buffercolourtrans_generate_table
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_generate_table (<os_mode=>os.os_mode> source_mode,
- <os_palette=>os.os_palette> *source_palette,
- <os_mode=>os.os_mode> dest_mode,
- <os_palette=>os.os_palette> *dest_palette,
- <osspriteop_trans_tab=>osspriteop.osspriteop_trans_tab> *trans_tab,
- bits flags,
- void *workspace,
- void *transfer_fn,
- int *size);
- Summary: Sets up a translation table in a bufferxcolourtrans_generate_table_for_sprite
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xcolourtrans_generate_table_for_sprite (<osspriteop_area=>osspriteop.osspriteop_area> *source_area,
- <osspriteop_id=>osspriteop.osspriteop_id> source_id,
- <os_mode=>os.os_mode> dest_mode,
- <os_palette=>os.os_palette> *dest_palette,
- <osspriteop_trans_tab=>osspriteop.osspriteop_trans_tab> *trans_tab,
- bits flags,
- void *workspace,
- void *transfer_fn,
- int *size);
- Summary: Sets up a translation table for a sprite in a buffercolourtrans_generate_table_for_sprite
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void colourtrans_generate_table_for_sprite (<osspriteop_area=>osspriteop.osspriteop_area> *source_area,
- <osspriteop_id=>osspriteop.osspriteop_id> source_id,
- <os_mode=>os.os_mode> dest_mode,
- <os_palette=>os.os_palette> *dest_palette,
- <osspriteop_trans_tab=>osspriteop.osspriteop_trans_tab> *trans_tab,
- bits flags,
- void *workspace,
- void *transfer_fn,
- int *size);
- Summary: Sets up a translation table for a sprite in a bufferxcolourv
- ColourTrans module vectorcolourv
- ColourTrans module vectorxservice_calibration_changed
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_calibration_changed (void);
- Summary: Screen calibration has changedservice_calibration_changed
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void service_calibration_changed (void);
- Summary: Screen calibration has changedxservice_invalidate_cache
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern <os_error=>os.os_error> *xservice_invalidate_cache (void);
- Summary: Broadcast whenever the cache is flushed within ColourTransservice_invalidate_cache
- Defined in: <colourtrans=>colourtran.$>.h
- Declaration: extern void service_invalidate_cache (void);
- Summary: Broadcast whenever the cache is flushed within ColourTransColourTrans
- <colourtrans_gcol_list>
- <colourtrans_calibration_table>
- <colourtrans_COLOUR_RANGE>
- <colourtrans_SET_FG>
- <colourtrans_SET_BG>
- <colourtrans_USE_ECFS>
- <colourtrans_SET_TEXT>
- <colourtrans_GIVEN_SPRITE>
- <colourtrans_CURRENT_IF_ABSENT>
- <colourtrans_GIVEN_FLASHING>
- <colourtrans_GIVEN_TRANSFER_FN>
- <colourtrans_RETURN_PALETTE_TABLE>
- <colourtrans_CURRENT_PALETTE>
- <colourtrans_DEFAULT_PALETTE>
- <colourtrans_CURRENT_FONT>
- <colourtrans_CURRENT_MODE>
- <error_COLOUR_TRANS_BAD_CALIB>
- <error_COLOUR_TRANS_CONV_OVER>
- <error_COLOUR_TRANS_BAD_HSV>
- <error_COLOUR_TRANS_SWITCHED>
- <error_COLOUR_TRANS_BAD_MISC_OP>
- <error_COLOUR_TRANS_BAD_FLAGS>
- <error_COLOUR_TRANS_BUFF_OVER>
- <error_COLOUR_TRANS_BAD_DEPTH>
- <xcolourtrans_select_table>
- <colourtrans_select_table>
- <xcolourtrans_select_table_for_sprite>
- <colourtrans_select_table_for_sprite>
- <xcolourtrans_select_gcol_table>
- <colourtrans_select_gcol_table>
- <xcolourtrans_select_gcol_table_for_sprite>
- <colourtrans_select_gcol_table_for_sprite>
- <xcolourtrans_return_gcol>
- <colourtrans_return_gcol>
- <xcolourtrans_set_gcol>
- <colourtrans_set_gcol>
- <xcolourtrans_return_colour_number>
- <colourtrans_return_colour_number>
- <xcolourtrans_return_gcol_for_mode>
- <colourtrans_return_gcol_for_mode>
- <xcolourtrans_return_colour_number_for_mode>
- <colourtrans_return_colour_number_for_mode>
- <xcolourtrans_return_opp_gcol>
- <colourtrans_return_opp_gcol>
- <xcolourtrans_set_opp_gcol>
- <colourtrans_set_opp_gcol>
- <xcolourtrans_return_opp_colour_number>
- <colourtrans_return_opp_colour_number>
- <xcolourtrans_return_opp_gcol_for_mode>
- <colourtrans_return_opp_gcol_for_mode>
- <xcolourtrans_return_opp_colour_number_for_mode>
- <colourtrans_return_opp_colour_number_for_mode>
- <xcolourtrans_gcol_to_colour_number>
- <colourtrans_gcol_to_colour_number>
- <xcolourtrans_colour_number_to_gcol>
- <colourtrans_colour_number_to_gcol>
- <xcolourtrans_return_font_colours>
- <colourtrans_return_font_colours>
- <xcolourtrans_set_font_colours>
- <colourtrans_set_font_colours>
- <xcolourtrans_invalidate_cache>
- <colourtrans_invalidate_cache>
- <xcolourtrans_set_calibration>
- <colourtrans_set_calibration>
- <xcolourtrans_read_calibration>
- <colourtrans_read_calibration>
- <xcolourtrans_convert_device_colour>
- <colourtrans_convert_device_colour>
- <xcolourtrans_convert_device_palette>
- <colourtrans_convert_device_palette>
- <xcolourtrans_convert_rgb_to_cie>
- <colourtrans_convert_rgb_to_cie>
- <xcolourtrans_convert_cie_to_rgb>
- <colourtrans_convert_cie_to_rgb>
- <xcolourtrans_write_calibration_to_file>
- <colourtrans_write_calibration_to_file>
- <xcolourtrans_convert_rgb_to_hsv>
- <colourtrans_convert_rgb_to_hsv>
- <xcolourtrans_convert_hsv_to_rgb>
- <colourtrans_convert_hsv_to_rgb>
- <xcolourtrans_convert_rgb_to_cmyk>
- <colourtrans_convert_rgb_to_cmyk>
- <xcolourtrans_convert_cmyk_to_rgb>
- <colourtrans_convert_cmyk_to_rgb>
- <xcolourtrans_read_palette>
- <colourtrans_read_palette>
- <xcolourtrans_write_palette>
- <colourtrans_write_palette>
- <xcolourtrans_set_colour>
- <colourtrans_set_colour>
- <xcolourtrans_misc_op>
- <colourtrans_misc_op>
- <xcolourtransmiscop_set_weights>
- <colourtransmiscop_set_weights>
- <xcolourtrans_write_loadings_to_file>
- <colourtrans_write_loadings_to_file>
- <xcolourtrans_set_text_colour>
- <colourtrans_set_text_colour>
- <xcolourtrans_set_opp_text_colour>
- <colourtrans_set_opp_text_colour>
- <xcolourtrans_generate_table>
- <colourtrans_generate_table>
- <xcolourtrans_generate_table_for_sprite>
- <colourtrans_generate_table_for_sprite>
- <xcolourv>
- <colourv>
- <xservice_calibration_changed>
- <service_calibration_changed>
- <xservice_invalidate_cache>
- <service_invalidate_cache>