home *** CD-ROM | disk | FTP | other *** search
- osword_line_block
- Defined in: <osword=>osword.$>.h
- Declaration: typedef
- struct
- { short line;
- byte size;
- byte min_char;
- byte max_char;
- }
- osword_line_block;osword_timer_block
- Defined in: <osword=>osword.$>.h
- Declaration: typedef
- struct
- { byte b [5];
- }
- osword_timer_block;osword_gcol_block
- Defined in: <osword=>osword.$>.h
- Declaration: typedef
- struct
- { short x;
- short y;
- <os_gcol=>os.os_gcol> gcol;
- }
- osword_gcol_block;osword_char_definition_block
- Defined in: <osword=>osword.$>.h
- Declaration: typedef
- struct
- { char c;
- byte definition [8];
- }
- osword_char_definition_block;osword_palette_block
- Defined in: <osword=>osword.$>.h
- Declaration: typedef
- struct
- { <os_gcol=>os.os_gcol> gcol;
- byte colour_number;
- byte r;
- byte g;
- byte b;
- }
- osword_palette_block;osword_cursor_position_block
- Defined in: <osword=>osword.$>.h
- Declaration: typedef
- struct
- { short xprev;
- short yprev;
- short x;
- short y;
- }
- osword_cursor_position_block;oswordreadclock_local_string_block
- Defined in: <osword=>osword.$>.h
- Declaration: typedef
- union
- { byte op;
- struct
- { char c [...];
- }
- string;
- }
- oswordreadclock_local_string_block;oswordreadclock_local_bcd_block
- Defined in: <osword=>osword.$>.h
- Declaration: typedef
- union
- { byte op;
- <os_bcd_date_and_time=>os.os_bcd_date_and_time> date_and_time;
- }
- oswordreadclock_local_bcd_block;oswordreadclock_convert_bcd_to_string_block
- Defined in: <osword=>osword.$>.h
- Declaration: typedef
- union
- { struct
- { byte op;
- <os_bcd_date_and_time=>os.os_bcd_date_and_time> date_and_time;
- }
- bcd;
- struct
- { char c [...];
- }
- string;
- }
- oswordreadclock_convert_bcd_to_string_block;oswordreadclock_utc_block
- Defined in: <osword=>osword.$>.h
- Declaration: typedef
- union
- { byte op;
- <os_date_and_time=>os.os_date_and_time> utc;
- }
- oswordreadclock_utc_block;oswordwriteclock_block
- Defined in: <osword=>osword.$>.h
- Declaration: typedef
- struct
- { byte op;
- char string [...];
- }
- oswordwriteclock_block;oswordpointer_define_block
- Defined in: <osword=>osword.$>.h
- Declaration: typedef
- struct
- { byte reserved [2];
- byte op;
- byte shape_no;
- byte width;
- byte height;
- byte xactive;
- byte yactive;
- byte *data;
- }
- oswordpointer_define_block;oswordpointer_bbox_block
- Defined in: <osword=>osword.$>.h
- Declaration: typedef
- struct
- { byte reserved [3];
- byte op;
- short x0;
- short y0;
- short x1;
- short y1;
- }
- oswordpointer_bbox_block;oswordpointer_step_block
- Defined in: <osword=>osword.$>.h
- Declaration: typedef
- struct
- { byte op;
- byte xstep;
- byte ystep;
- }
- oswordpointer_step_block;oswordpointer_position_block
- Defined in: <osword=>osword.$>.h
- Declaration: typedef
- struct
- { byte reserved;
- byte op;
- short x;
- short y;
- }
- oswordpointer_position_block;osword_screen_base_block
- Defined in: <osword=>osword.$>.h
- Declaration: typedef
- struct
- { byte reserved [3];
- byte type;
- byte *base;
- }
- osword_screen_base_block;osword_block
- Defined in: <osword=>osword.$>.h
- Declaration: typedef
- union
- { <osword_line_block> line;
- <osword_timer_block> timer;
- <osword_gcol_block> gcol;
- <osword_char_definition_block> char_definition;
- <osword_palette_block> palette;
- <osword_cursor_position_block> cursor_position;
- <oswordreadclock_local_string_block> string;
- <oswordreadclock_local_bcd_block> bcd;
- <oswordreadclock_convert_bcd_to_string_block> convert_bcd_to_string;
- <oswordreadclock_utc_block> utc;
- <oswordwriteclock_block> write_clock;
- <oswordpointer_define_block> pointer_define;
- <oswordpointer_bbox_block> pointer_bbox;
- <oswordpointer_step_block> pointer_step;
- <oswordpointer_position_block> pointer_position;
- <osword_screen_base_block> screen_base;
- }
- osword_block;oswordreadclock_OP_LOCAL_STRING
- Defined in: <osword=>osword.$>.h
- Declaration: #define oswordreadclock_OP_LOCAL_STRING 0oswordreadclock_OP_LOCAL_BCD
- Defined in: <osword=>osword.$>.h
- Declaration: #define oswordreadclock_OP_LOCAL_BCD 1oswordreadclock_OP_CONVERT_BCD_TO_STRING
- Defined in: <osword=>osword.$>.h
- Declaration: #define oswordreadclock_OP_CONVERT_BCD_TO_STRING 2oswordreadclock_OP_UTC
- Defined in: <osword=>osword.$>.h
- Declaration: #define oswordreadclock_OP_UTC 3oswordwriteclock_OP_TIME_LOCAL_STRING
- Defined in: <osword=>osword.$>.h
- Declaration: #define oswordwriteclock_OP_TIME_LOCAL_STRING 8oswordwriteclock_OP_DATE_LOCAL_STRING
- Defined in: <osword=>osword.$>.h
- Declaration: #define oswordwriteclock_OP_DATE_LOCAL_STRING 15oswordwriteclock_OP_LOCAL_STRING
- Defined in: <osword=>osword.$>.h
- Declaration: #define oswordwriteclock_OP_LOCAL_STRING 24oswordpointer_OP_DEFINE
- Defined in: <osword=>osword.$>.h
- Declaration: #define oswordpointer_OP_DEFINE 0oswordpointer_OP_SET_BBOX
- Defined in: <osword=>osword.$>.h
- Declaration: #define oswordpointer_OP_SET_BBOX 1oswordpointer_OP_STEP
- Defined in: <osword=>osword.$>.h
- Declaration: #define oswordpointer_OP_STEP 2oswordpointer_OP_SET_POSITION
- Defined in: <osword=>osword.$>.h
- Declaration: #define oswordpointer_OP_SET_POSITION 3oswordpointer_OP_READ_POSITION
- Defined in: <osword=>osword.$>.h
- Declaration: #define oswordpointer_OP_READ_POSITION 4oswordpointer_OP_SET_UNLINKED_POSITION
- Defined in: <osword=>osword.$>.h
- Declaration: #define oswordpointer_OP_SET_UNLINKED_POSITION 5oswordpointer_OP_READ_UNLINKED_POSITION
- Defined in: <osword=>osword.$>.h
- Declaration: #define oswordpointer_OP_READ_UNLINKED_POSITION 6osword_CHAR_DEFINITION_ECF1
- Defined in: <osword=>osword.$>.h
- Declaration: #define osword_CHAR_DEFINITION_ECF1 ((char) '\\x02')osword_CHAR_DEFINITION_ECF2
- Defined in: <osword=>osword.$>.h
- Declaration: #define osword_CHAR_DEFINITION_ECF2 ((char) '\\x03')osword_CHAR_DEFINITION_ECF3
- Defined in: <osword=>osword.$>.h
- Declaration: #define osword_CHAR_DEFINITION_ECF3 ((char) '\\x04')osword_CHAR_DEFINITION_ECF4
- Defined in: <osword=>osword.$>.h
- Declaration: #define osword_CHAR_DEFINITION_ECF4 ((char) '\\x05')osword_CHAR_DEFINITION_DOT_DASH_PATTERN
- Defined in: <osword=>osword.$>.h
- Declaration: #define osword_CHAR_DEFINITION_DOT_DASH_PATTERN ((char) '\\x06')xos_word
- General purpose call to alter status variables and perform other actionsos_word
- General purpose call to alter status variables and perform other actionsxwordv
- OS_Word vectorwordv
- OS_Word vectorxosword_read_line
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xosword_read_line (<osword_line_block> *line,
- int *used,
- bits *psr);
- Summary: Reads a line from the input stream to memory (prefer OS_ReadLine)osword_read_line
- Defined in: <osword=>osword.$>.h
- Declaration: extern bits osword_read_line (<osword_line_block> *line,
- int *used);
- Summary: Reads a line from the input stream to memory (prefer OS_ReadLine)xosword_read_system_clock
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xosword_read_system_clock (<osword_timer_block> *clock);
- Summary: Reads the system clockosword_read_system_clock
- Defined in: <osword=>osword.$>.h
- Declaration: extern void osword_read_system_clock (<osword_timer_block> *clock);
- Summary: Reads the system clockxosword_write_system_clock
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xosword_write_system_clock (<osword_timer_block> *clock);
- Summary: Writes the system clockosword_write_system_clock
- Defined in: <osword=>osword.$>.h
- Declaration: extern void osword_write_system_clock (<osword_timer_block> *clock);
- Summary: Writes the system clockxosword_read_interval_timer
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xosword_read_interval_timer (<osword_timer_block> *timer);
- Summary: Reads the interval timerosword_read_interval_timer
- Defined in: <osword=>osword.$>.h
- Declaration: extern void osword_read_interval_timer (<osword_timer_block> *timer);
- Summary: Reads the interval timerxosword_write_interval_timer
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xosword_write_interval_timer (<osword_timer_block> *timer);
- Summary: Writes the interval timerosword_write_interval_timer
- Defined in: <osword=>osword.$>.h
- Declaration: extern void osword_write_interval_timer (<osword_timer_block> *timer);
- Summary: Writes the interval timerxosword_read_gcol
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xosword_read_gcol (<osword_gcol_block> *gcol);
- Summary: Reads the logical colour of a pixel (prefer OS_ReadPoint)osword_read_gcol
- Defined in: <osword=>osword.$>.h
- Declaration: extern void osword_read_gcol (<osword_gcol_block> *gcol);
- Summary: Reads the logical colour of a pixel (prefer OS_ReadPoint)xosword_read_char_definition
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xosword_read_char_definition (<osword_char_definition_block> *definition);
- Summary: Reads a character definitionosword_read_char_definition
- Defined in: <osword=>osword.$>.h
- Declaration: extern void osword_read_char_definition (<osword_char_definition_block> *definition);
- Summary: Reads a character definitionxosword_read_palette
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xosword_read_palette (<osword_palette_block> *entry);
- Summary: Reads the palette (prefer OS_ReadPalette)osword_read_palette
- Defined in: <osword=>osword.$>.h
- Declaration: extern void osword_read_palette (<osword_palette_block> *entry);
- Summary: Reads the palette (prefer OS_ReadPalette)xosword_write_palette
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xosword_write_palette (<osword_palette_block> *entry);
- Summary: Writes the palette (prefer os_VDU_SET_PALETTE)osword_write_palette
- Defined in: <osword=>osword.$>.h
- Declaration: extern void osword_write_palette (<osword_palette_block> *entry);
- Summary: Writes the palette (prefer os_VDU_SET_PALETTE)xosword_read_cursor_position
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xosword_read_cursor_position (<osword_cursor_position_block> *position);
- Summary: Reads the current and previous graphics cursor positions (prefer OS_ReadVduVariables)osword_read_cursor_position
- Defined in: <osword=>osword.$>.h
- Declaration: extern void osword_read_cursor_position (<osword_cursor_position_block> *position);
- Summary: Reads the current and previous graphics cursor positions (prefer OS_ReadVduVariables)xoswordread_clock
- Reads the real-time clockoswordread_clock
- Reads the real-time clockxoswordreadclock_local_string
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xoswordreadclock_local_string (<oswordreadclock_local_string_block> *string);
- Summary: Reads the real-time clock as a string, converting to local timeoswordreadclock_local_string
- Defined in: <osword=>osword.$>.h
- Declaration: extern void oswordreadclock_local_string (<oswordreadclock_local_string_block> *string);
- Summary: Reads the real-time clock as a string, converting to local timexoswordreadclock_local_bcd
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xoswordreadclock_local_bcd (<oswordreadclock_local_bcd_block> *bcd);
- Summary: Reads the real-time clock in BCD format, converting to local timeoswordreadclock_local_bcd
- Defined in: <osword=>osword.$>.h
- Declaration: extern void oswordreadclock_local_bcd (<oswordreadclock_local_bcd_block> *bcd);
- Summary: Reads the real-time clock in BCD format, converting to local timexoswordreadclock_convert_bcd_to_string
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xoswordreadclock_convert_bcd_to_string (<oswordreadclock_convert_bcd_to_string_block> *convert_bcd_to_String);
- Summary: Converts a BCD clock value into string formatoswordreadclock_convert_bcd_to_string
- Defined in: <osword=>osword.$>.h
- Declaration: extern void oswordreadclock_convert_bcd_to_string (<oswordreadclock_convert_bcd_to_string_block> *convert_bcd_to_String);
- Summary: Converts a BCD clock value into string formatxoswordreadclock_utc
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xoswordreadclock_utc (<oswordreadclock_utc_block> *utc);
- Summary: Reads the real-time clock in 5-byte formatoswordreadclock_utc
- Defined in: <osword=>osword.$>.h
- Declaration: extern void oswordreadclock_utc (<oswordreadclock_utc_block> *utc);
- Summary: Reads the real-time clock in 5-byte formatxosword_write_clock
- Writes the real-time clockosword_write_clock
- Writes the real-time clockxoswordwriteclock_time_local_string
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xoswordwriteclock_time_local_string (<oswordwriteclock_block> *time);
- Summary: Writes the real-time clock with a time string, converting from local timeoswordwriteclock_time_local_string
- Defined in: <osword=>osword.$>.h
- Declaration: extern void oswordwriteclock_time_local_string (<oswordwriteclock_block> *time);
- Summary: Writes the real-time clock with a time string, converting from local timexoswordwriteclock_date_local_string
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xoswordwriteclock_date_local_string (<oswordwriteclock_block> *date);
- Summary: Writes the real-time clock with a date string, converting from local timeoswordwriteclock_date_local_string
- Defined in: <osword=>osword.$>.h
- Declaration: extern void oswordwriteclock_date_local_string (<oswordwriteclock_block> *date);
- Summary: Writes the real-time clock with a date string, converting from local timexoswordwriteclock_date_and_time_local_string
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xoswordwriteclock_date_and_time_local_string (<oswordwriteclock_block> *date_and_time);
- Summary: Writes the real-time clock with a time and date string, converting from local timeoswordwriteclock_date_and_time_local_string
- Defined in: <osword=>osword.$>.h
- Declaration: extern void oswordwriteclock_date_and_time_local_string (<oswordwriteclock_block> *date_and_time);
- Summary: Writes the real-time clock with a time and date string, converting from local timexosword_pointer
- Defines pointer and mouse parametersosword_pointer
- Defines pointer and mouse parametersxoswordpointer_define
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xoswordpointer_define (<oswordpointer_define_block> *define);
- Summary: Defines the pointer size, shape and active point (prefer OSSpriteOp_SetPointerShape)oswordpointer_define
- Defined in: <osword=>osword.$>.h
- Declaration: extern void oswordpointer_define (<oswordpointer_define_block> *define);
- Summary: Defines the pointer size, shape and active point (prefer OSSpriteOp_SetPointerShape)xoswordpointer_set_bbox
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xoswordpointer_set_bbox (<oswordpointer_bbox_block> *bbox);
- Summary: Defines the mouse coordinate bounding boxoswordpointer_set_bbox
- Defined in: <osword=>osword.$>.h
- Declaration: extern void oswordpointer_set_bbox (<oswordpointer_bbox_block> *bbox);
- Summary: Defines the mouse coordinate bounding boxxoswordpointer_step
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xoswordpointer_step (<oswordpointer_step_block> *step);
- Summary: Defines the mouse multipliersoswordpointer_step
- Defined in: <osword=>osword.$>.h
- Declaration: extern void oswordpointer_step (<oswordpointer_step_block> *step);
- Summary: Defines the mouse multipliersxoswordpointer_set_position
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xoswordpointer_set_position (<oswordpointer_position_block> *pos);
- Summary: Sets the mouse positionoswordpointer_set_position
- Defined in: <osword=>osword.$>.h
- Declaration: extern void oswordpointer_set_position (<oswordpointer_position_block> *pos);
- Summary: Sets the mouse positionxoswordpointer_read_position
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xoswordpointer_read_position (<oswordpointer_position_block> *pos);
- Summary: Reads the unbuffered mouse positionoswordpointer_read_position
- Defined in: <osword=>osword.$>.h
- Declaration: extern void oswordpointer_read_position (<oswordpointer_position_block> *pos);
- Summary: Reads the unbuffered mouse positionxoswordpointer_set_unlinked_position
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xoswordpointer_set_unlinked_position (<oswordpointer_position_block> *pos);
- Summary: Sets the pointer positionoswordpointer_set_unlinked_position
- Defined in: <osword=>osword.$>.h
- Declaration: extern void oswordpointer_set_unlinked_position (<oswordpointer_position_block> *pos);
- Summary: Sets the pointer positionxoswordpointer_read_unlinked_position
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xoswordpointer_read_unlinked_position (<oswordpointer_position_block> *pos);
- Summary: Reads the pointer positionoswordpointer_read_unlinked_position
- Defined in: <osword=>osword.$>.h
- Declaration: extern void oswordpointer_read_unlinked_position (<oswordpointer_position_block> *pos);
- Summary: Reads the pointer positionxosword_write_screen_base
- Defined in: <osword=>osword.$>.h
- Declaration: extern <os_error=>os.os_error> *xosword_write_screen_base (<osword_screen_base_block> *screen_base);
- Summary: Writes the screen base addressosword_write_screen_base
- Defined in: <osword=>osword.$>.h
- Declaration: extern void osword_write_screen_base (<osword_screen_base_block> *screen_base);
- Summary: Writes the screen base addressOSWord
- <osword_line_block>
- <osword_timer_block>
- <osword_gcol_block>
- <osword_char_definition_block>
- <osword_palette_block>
- <osword_cursor_position_block>
- <oswordreadclock_local_string_block>
- <oswordreadclock_local_bcd_block>
- <oswordreadclock_convert_bcd_to_string_block>
- <oswordreadclock_utc_block>
- <oswordwriteclock_block>
- <oswordpointer_define_block>
- <oswordpointer_bbox_block>
- <oswordpointer_step_block>
- <oswordpointer_position_block>
- <osword_screen_base_block>
- <osword_block>
- <oswordreadclock_OP_LOCAL_STRING>
- <oswordreadclock_OP_LOCAL_BCD>
- <oswordreadclock_OP_CONVERT_BCD_TO_STRING>
- <oswordreadclock_OP_UTC>
- <oswordwriteclock_OP_TIME_LOCAL_STRING>
- <oswordwriteclock_OP_DATE_LOCAL_STRING>
- <oswordwriteclock_OP_LOCAL_STRING>
- <oswordpointer_OP_DEFINE>
- <oswordpointer_OP_SET_BBOX>
- <oswordpointer_OP_STEP>
- <oswordpointer_OP_SET_POSITION>
- <oswordpointer_OP_READ_POSITION>
- <oswordpointer_OP_SET_UNLINKED_POSITION>
- <oswordpointer_OP_READ_UNLINKED_POSITION>
- <osword_CHAR_DEFINITION_ECF1>
- <osword_CHAR_DEFINITION_ECF2>
- <osword_CHAR_DEFINITION_ECF3>
- <osword_CHAR_DEFINITION_ECF4>
- <osword_CHAR_DEFINITION_DOT_DASH_PATTERN>
- <xos_word>
- <os_word>
- <xwordv>
- <wordv>
- <xosword_read_line>
- <osword_read_line>
- <xosword_read_system_clock>
- <osword_read_system_clock>
- <xosword_write_system_clock>
- <osword_write_system_clock>
- <xosword_read_interval_timer>
- <osword_read_interval_timer>
- <xosword_write_interval_timer>
- <osword_write_interval_timer>
- <xosword_read_gcol>
- <osword_read_gcol>
- <xosword_read_char_definition>
- <osword_read_char_definition>
- <xosword_read_palette>
- <osword_read_palette>
- <xosword_write_palette>
- <osword_write_palette>
- <xosword_read_cursor_position>
- <osword_read_cursor_position>
- <xoswordread_clock>
- <oswordread_clock>
- <xoswordreadclock_local_string>
- <oswordreadclock_local_string>
- <xoswordreadclock_local_bcd>
- <oswordreadclock_local_bcd>
- <xoswordreadclock_convert_bcd_to_string>
- <oswordreadclock_convert_bcd_to_string>
- <xoswordreadclock_utc>
- <oswordreadclock_utc>
- <xosword_write_clock>
- <osword_write_clock>
- <xoswordwriteclock_time_local_string>
- <oswordwriteclock_time_local_string>
- <xoswordwriteclock_date_local_string>
- <oswordwriteclock_date_local_string>
- <xoswordwriteclock_date_and_time_local_string>
- <oswordwriteclock_date_and_time_local_string>
- <xosword_pointer>
- <osword_pointer>
- <xoswordpointer_define>
- <oswordpointer_define>
- <xoswordpointer_set_bbox>
- <oswordpointer_set_bbox>
- <xoswordpointer_step>
- <oswordpointer_step>
- <xoswordpointer_set_position>
- <oswordpointer_set_position>
- <xoswordpointer_read_position>
- <oswordpointer_read_position>
- <xoswordpointer_set_unlinked_position>
- <oswordpointer_set_unlinked_position>
- <xoswordpointer_read_unlinked_position>
- <oswordpointer_read_unlinked_position>
- <xosword_write_screen_base>
- <osword_write_screen_base>