home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 3
/
PDCD_3.iso
/
languages
/
c
/
oslib
/
HelpData
/
DrawFile
/
HelpData
next >
Wrap
Text File
|
1995-06-29
|
28KB
|
615 lines
drawfile_type
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef int drawfile_type;
Values: <drawfile_TYPE_FONT_TABLE>
<drawfile_TYPE_TEXT>
<drawfile_TYPE_PATH>
<drawfile_TYPE_SPRITE>
<drawfile_TYPE_GROUP>
<drawfile_TYPE_TAGGED>
<drawfile_TYPE_TEXT_AREA>
<drawfile_TYPE_TEXT_COLUMN>
<drawfile_TYPE_OPTIONS>
<drawfile_TYPE_TRFM_TEXT>
<drawfile_TYPE_TRFM_SPRITE>
<drawfile_TYPE_JPEG>drawfile_path_style_flags
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef byte drawfile_path_style_flags;
Values: <drawfile_PATH_MITRED>
<drawfile_PATH_ROUND>
<drawfile_PATH_BEVELLED>
<drawfile_PATH_BUTT>
<drawfile_PATH_SQUARE>
<drawfile_PATH_TRIANGLE>
<drawfile_PATH_JOIN>
<drawfile_PATH_END>
<drawfile_PATH_START>
<drawfile_PATH_WINDING_EVEN_ODD>
<drawfile_PATH_DASHED>
<drawfile_PATH_CAP_WIDTH>
<drawfile_PATH_CAP_LENGTH>drawfile_text_flags
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef bits drawfile_text_flags;
Values: <drawfile_TEXT_KERN>
<drawfile_TEXT_RIGHT_TO_LEFT>
<drawfile_TEXT_UNDERLINE>drawfile_render_flags
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef bits drawfile_render_flags;
Values: <drawfile_RENDER_BBOXES>
<drawfile_RENDER_SUPPRESS>
<drawfile_RENDER_GIVEN_FLATNESS>drawfile_declare_fonts_flags
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef bits drawfile_declare_fonts_flags;
Values: <drawfile_NO_DOWNLOAD>draw_paper_options
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef bits draw_paper_options;
Values: <draw_PAPER_SHOW>
<draw_PAPER_LANDSCAPE>
<draw_PAPER_DEFAULT>draw_entry_mode
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef bits draw_entry_mode;
Values: <draw_ENTRY_MODE_LINE>
<draw_ENTRY_MODE_CLOSED_LINE>
<draw_ENTRY_MODE_CURVE>
<draw_ENTRY_MODE_CLOSED_CURVE>
<draw_ENTRY_MODE_RECTANGLE>
<draw_ENTRY_MODE_ELLIPSE>
<draw_ENTRY_MODE_TEXT_LINE>
<draw_ENTRY_MODE_SELECT>drawfile_font_def
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef
struct
{ byte font_index;
char font_name [...];
}
drawfile_font_def;drawfile_text_style
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef
struct
{ byte font_index;
byte reserved [3];
}
drawfile_text_style;drawfile_path_style
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef
struct
{ <drawfile_path_style_flags> flags;
byte reserved;
byte cap_width;
byte cap_length;
}
drawfile_path_style;drawfile_font_table
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef
struct
{ <drawfile_font_def> font_def [...];
}
drawfile_font_table;drawfile_text
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef
struct
{ <os_box=>os.os_box> bbox;
<os_colour=>os.os_colour> fill;
<os_colour=>os.os_colour> bg_hint;
<drawfile_text_style> style;
int xsize;
int ysize;
<os_coord=>os.os_coord> base;
char text [...];
}
drawfile_text;drawfile_path
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef
struct
{ <os_box=>os.os_box> bbox;
<os_colour=>os.os_colour> fill;
<os_colour=>os.os_colour> outline;
int width;
<drawfile_path_style> style;
<draw_path=>draw.draw_path> path;
}
drawfile_path;drawfile_path_with_pattern
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef
struct
{ <os_box=>os.os_box> bbox;
<os_colour=>os.os_colour> fill;
<os_colour=>os.os_colour> outline;
int width;
<drawfile_path_style> style;
<draw_dash_pattern=>draw.draw_dash_pattern> pattern;
<draw_path=>draw.draw_path> path;
}
drawfile_path_with_pattern;drawfile_sprite
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef
struct
{ <os_box=>os.os_box> bbox;
<osspriteop_header=>osspriteop.osspriteop_header> header;
byte data [...];
}
drawfile_sprite;drawfile_group
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef
struct
{ <os_box=>os.os_box> bbox;
char name [12];
int objects [...];
}
drawfile_group;
Fields: objects - Should be cast to pointer to objectdrawfile_tagged
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef
struct
{ <os_box=>os.os_box> bbox;
<drawfile_type> tag;
int object [...];
}
drawfile_tagged;
Fields: object - Should be cast to pointer to objectdrawfile_text_column
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef
struct
{ <os_box=>os.os_box> box;
}
drawfile_text_column;drawfile_text_column_list
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef
struct
{ struct
{ <drawfile_type> type;
int size;
<drawfile_text_column> data;
}
columns [...];
}
drawfile_text_column_list;drawfile_area_text
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef
struct
{ <drawfile_type> type;
int reserved [2];
<os_colour=>os.os_colour> fill;
<os_colour=>os.os_colour> bg_hint;
char text [...];
}
drawfile_area_text;drawfile_text_area
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef
struct
{ <os_box=>os.os_box> bbox;
<drawfile_text_column_list> header;
<drawfile_area_text> area_text;
}
drawfile_text_area;drawfile_options
Defined in: <drawfile=>drawfile.$>.h
Declaration: typedef
struct
{ <os_box=>os.os_box> bbox;
int paper_size;
<draw_paper_options=>draw.draw_paper_options> paper_opt