ASImage Struct Reference

#include <asimage.h>

List of all members.

Public Attributes

unsigned long magic
unsigned int width
unsigned int height
ASStorageIDalpha
ASStorageIDred
ASStorageIDgreen
ASStorageIDblue
ASStorageIDchannels [IC_NUM_CHANNELS]
ARGB32 back_color
ASImage::ASImageAlternative alt
ASImageManagerimageman
int ref_count
char * name
ASFlagType flags

Classes

struct  ASImageAlternative


Detailed Description

Definition at line 126 of file asimage.h.


Member Data Documentation

unsigned long ASImage::magic

Definition at line 129 of file asimage.h.

Referenced by asimage_destroy(), asimage_init(), asimage_replace(), compose_asimage_xml_from_doc(), dup_asimage(), forget_asimage(), print_asimage_func(), query_asimage(), release_asimage(), relocate_asimage(), safe_asimage_destroy(), start_image_decoding(), start_image_output(), and store_asimage().

unsigned int ASImage::width

Definition at line 131 of file asimage.h.

Referenced by alloc_asimage_channels(), TASImage::Append(), apply_asdraw_context(), ASImage2bmp(), ASImage2gif(), ASImage2jpeg(), asimage2pixmap(), ASImage2png_int(), ASImage2tiff(), asimage2ximage_ext(), ASImage2xpm(), ASImage2xpmRawBuff(), asimage_add_line(), asimage_add_line_bgra(), asimage_add_line_mono(), asimage_compare_line(), asimage_decode_line(), TASImage::BeginPaint(), TASImage::Bevel(), TASImage::Blur(), check_asimage_alpha(), check_created_asimage(), TASImage::Clone(), colorize_asimage_vector(), colormap_asimage(), compose_asimage_xml_from_doc(), convert_argb2ASImage(), TASImage::CopyArea(), create_draw_context_argb32(), create_image_argb32(), create_image_xim(), TASImage::CreateThumbnail(), TASImage::Crop(), TASImage::CropSpans(), decode_asscanline_argb32(), destroy_asimage(), direntry2ASImageListEntry(), TASImage::Draw(), TASImage::DrawDashHLine(), TASImage::DrawDashVLine(), TASImage::DrawDashZLine(), TASImage::DrawGlyph(), TASImage::DrawHLine(), TASImage::DrawLineInternal(), TASImage::DrawText(), TASImage::DrawVLine(), encode_image_scanline_argb32(), TASImage::EndPaint(), TASImage::ExecuteEvent(), fill_asimage(), TASImage::FillRectangleInternal(), TASImage::FillSpans(), TASImage::Flip(), TASImage::FromPad(), get_thumbnail_asimage(), TASImage::GetArray(), TASImage::GetObjectInfo(), TASImage::GetPixmap(), TASImage::GetScaledWidth(), TASImage::GetWidth(), gif2ASImage(), TASImage::Gradient(), TASImage::Gray(), TASImage::HSV(), ico2ASImage(), TASImage::Image2Drawable(), jpeg2ASImage(), make_gradient(), make_gradient_diag_height(), make_gradient_diag_width(), make_gradient_top2bottom(), TASImage::Merge(), TASImage::Mirror(), TASImage::Pad(), TASImage::Paint(), png2ASImage_int(), TASImage::PolyPoint(), ppm2ASImage(), print_asimage(), print_asimage_func(), TASImage::PutPixel(), read_bmp_image(), TASImage::ReadImage(), scale_image_down(), scale_image_up(), scale_image_up_dumb(), set_asimage_vector(), set_decoder_bevel_geom(), TASImage::SetImageBuffer(), start_image_decoding(), start_image_output(), subimage2ximage(), tga2ASImage(), tiff2ASImage(), translate_tag_size(), TASImage::UnZoom(), TASImage::Vectorize(), vectorize_asimage(), WinMain(), xpm_file2ASImage(), and TASImage::Zoom().

unsigned int ASImage::height

Definition at line 131 of file asimage.h.

Referenced by alloc_asimage_channels(), TASImage::Append(), apply_asdraw_context(), asimage2alpha_ximage(), ASImage2bmp(), ASImage2DIB(), ASImage2gif(), ASImage2jpeg(), asimage2pixmap(), ASImage2png_int(), ASImage2tiff(), asimage2ximage_ext(), ASImage2xpm(), ASImage2xpmRawBuff(), asimage_add_line(), asimage_add_line_bgra(), asimage_add_line_mono(), asimage_init(), asimage_print_line(), TASImage::BeginPaint(), TASImage::Bevel(), TASImage::Blur(), check_asimage_alpha(), check_created_asimage(), TASImage::Clone(), colormap_asimage(), compose_asimage_xml_from_doc(), convert_argb2ASImage(), TASImage::CopyArea(), create_draw_context_argb32(), create_image_argb32(), create_image_xim(), TASImage::CreateThumbnail(), TASImage::Crop(), TASImage::CropSpans(), decode_image_scanline_beveled(), decode_image_scanline_normal(), direntry2ASImageListEntry(), TASImage::Draw(), TASImage::DrawDashHLine(), TASImage::DrawDashVLine(), TASImage::DrawGlyph(), TASImage::DrawHLine(), TASImage::DrawText(), TASImage::DrawVLine(), encode_image_scanline_argb32(), encode_image_scanline_asim(), encode_image_scanline_mask_xim(), encode_image_scanline_xim(), TASImage::EndPaint(), TASImage::ExecuteEvent(), fill_asimage(), TASImage::FillRectangleInternal(), TASImage::FillSpans(), TASImage::Flip(), TASImage::FromPad(), get_asimage_chanmask(), get_thumbnail_asimage(), TASImage::GetArray(), TASImage::GetHeight(), TASImage::GetObjectInfo(), TASImage::GetPixmap(), TASImage::GetScaledHeight(), gif2ASImage(), TASImage::Gradient(), TASImage::Gray(), TASImage::HSV(), TASImage::Image2Drawable(), jpeg2ASImage(), make_gradient(), make_gradient_diag_height(), make_gradient_diag_width(), make_gradient_top2bottom(), TASImage::Merge(), TASImage::Mirror(), TASImage::Pad(), TASImage::Paint(), TASImage::PolyPoint(), print_asimage(), print_asimage_func(), TASImage::PutPixel(), TASImage::ReadImage(), scale_image_down(), set_asimage_vector(), set_decoder_bevel_geom(), TASImage::SetImageBuffer(), start_image_decoding(), subimage2ximage(), tga2ASImage(), tiff2ASImage(), toggle_image_output_direction(), translate_tag_size(), TASImage::UnZoom(), TASImage::Vectorize(), vectorize_asimage(), WinMain(), and TASImage::Zoom().

ASStorageID* ASImage::alpha

Definition at line 134 of file asimage.h.

Referenced by alloc_asimage_channels().

ASStorageID * ASImage::red

Definition at line 134 of file asimage.h.

Referenced by alloc_asimage_channels(), asimage_init(), and print_asimage_func().

ASStorageID * ASImage::green

Definition at line 134 of file asimage.h.

Referenced by alloc_asimage_channels(), and print_asimage_func().

ASStorageID * ASImage::blue

Definition at line 134 of file asimage.h.

Referenced by alloc_asimage_channels(), and print_asimage_func().

ASStorageID* ASImage::channels[IC_NUM_CHANNELS]

Definition at line 139 of file asimage.h.

Referenced by alloc_asimage_channels(), apply_asdraw_context(), asimage_add_line(), asimage_add_line_bgra(), asimage_add_line_mono(), asimage_decode_line(), asimage_dup_line(), asimage_erase_line(), asimage_print_line(), decode_asscanline_native(), get_asimage_chanmask(), gif2ASImage(), ico2ASImage(), jpeg2ASImage(), png2ASImage_int(), tiff2ASImage(), and xpm_file2ASImage().

ARGB32 ASImage::back_color

Definition at line 143 of file asimage.h.

Referenced by asimage2alpha_ximage(), ASImage2png_int(), asimage_init(), check_asimage_alpha(), TASImage::DrawText(), handle_asxml_tag_text(), print_asimage_func(), start_image_decoding(), and start_image_output().

struct ASImage::ASImageAlternative ASImage::alt

Referenced by asimage2alpha(), asimage2alpha_drawable(), asimage2alpha_ximage(), asimage2drawable(), asimage2ximage_ext(), asimage_init(), TASImage::BeginPaint(), TASImage::Browse(), TASImage::Clone(), colorize_asimage_vector(), TASImage::CopyArea(), create_draw_context_argb32(), create_image_argb32(), create_image_xim(), TASImage::CropSpans(), decode_asscanline_argb32(), decode_asscanline_ximage(), TASImage::DrawDashHLine(), TASImage::DrawDashLine(), TASImage::DrawDashVLine(), TASImage::DrawDashZLine(), TASImage::DrawFillArea(), TASImage::DrawGlyph(), TASImage::DrawHLine(), TASImage::DrawLineInternal(), TASImage::DrawRectangle(), TASImage::DrawText(), TASImage::DrawVLine(), encode_image_scanline_argb32(), encode_image_scanline_mask_xim(), encode_image_scanline_xim(), TASImage::EndPaint(), TASImage::FillRectangleInternal(), TASImage::FillSpans(), TASImage::Flip(), flush_asimage_cache(), TASImage::FromPad(), TASImage::GetArray(), TASImage::GetObjectInfo(), TASImage::GetPixmap(), TASImage::GetPolygonSpans(), TASImage::GetVecArray(), TASImage::Gray(), TASImage::Image2Drawable(), TASImage::Mirror(), TASImage::operator=(), TASImage::Paint(), picture2asimage(), pixmap2ximage(), TASImage::PolyPoint(), print_asimage_func(), TASImage::PutPixel(), set_asimage_vector(), TASImage::SetPalette(), TASImage::SetPaletteEnabled(), start_image_decoding(), TASImage::StartPaletteEditor(), subimage2ximage(), TASImage::TASImage(), TASImage::Vectorize(), and vectorize_asimage().

struct ASImageManager* ASImage::imageman

Definition at line 164 of file asimage.h.

Referenced by asimage_destroy(), asimage_replace(), compose_asimage_xml_from_doc(), dup_asimage(), file2ASImage_extra(), forget_asimage(), get_thumbnail_asimage(), print_asimage_func(), release_asimage(), relocate_asimage(), safe_asimage_destroy(), and store_asimage().

int ASImage::ref_count

Definition at line 166 of file asimage.h.

Referenced by asimage_replace(), dup_asimage(), fetch_asimage(), file2ASImage_extra(), forget_asimage(), print_asimage_func(), release_asimage(), relocate_asimage(), safe_asimage_destroy(), and store_asimage().

char* ASImage::name

Definition at line 170 of file asimage.h.

Referenced by asimage_destroy(), asimage_init(), asimage_replace(), forget_asimage(), print_asimage_func(), release_asimage(), reload_asimage_manager(), relocate_asimage(), safe_asimage_destroy(), and store_asimage().

ASFlagType ASImage::flags

Definition at line 187 of file asimage.h.

Referenced by asimage2alpha_ximage(), asimage2ximage_ext(), asimage_replace(), check_created_asimage(), colorize_asimage_vector(), create_image_xim(), encode_image_scanline_xim(), get_asimage(), picture2asimage(), pixmap2ximage(), print_asimage_func(), reload_asimage_manager(), and start_image_decoding().


The documentation for this struct was generated from the following file:
Generated on Tue Jul 5 16:25:02 2011 for ROOT_528-00b_version by  doxygen 1.5.1