iceWing
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Data Fields
_prevBuffer Struct Reference

#include <Gpreview.h>

Data Fields

guchar * buffer
int width
int height
gboolean gray
char * title
int x
int y
float zoom
GtkWidget * window
gboolean save_rdata
GArray * rdata
GtkWidget * drawing
int draw_width
int draw_height
GdkGC * g_gc
GHashTable * opts
GtkWidget * menu
GtkItemFactory * factory
GtkAccelGroup * accel
prevSettingssettings
GSList * cback
prevGC gc
guint expose_id
prevSave save
GtkWidget * save_widget
iwMoviesave_avifile
gboolean save_done
int save_cnt
prevBuffernext

Detailed Description

A window which can be used to render/visualize any results. Created by prev_new_window().


Field Documentation

guchar* _prevBuffer::buffer

Buffer for the to be displayed image

int _prevBuffer::width
int _prevBuffer::height

Size of buffer

gboolean _prevBuffer::gray

Color or Grayscale

char* _prevBuffer::title

Title of the window

int _prevBuffer::x
int _prevBuffer::y

Left upper edge of part displayed in the window

float _prevBuffer::zoom

Zoom factor, if 0 fit to window is used

GtkWidget* _prevBuffer::window

Window for the to be displayed buffer, if !=NULL the preview window is open

gboolean _prevBuffer::save_rdata

PRIVATE Save original render data?

GArray* _prevBuffer::rdata

Saved render data

GtkWidget* _prevBuffer::drawing

Destination for gdk_draw_rgb_image()

int _prevBuffer::draw_width
int _prevBuffer::draw_height

Size of drawable

GdkGC* _prevBuffer::g_gc

gc for gdk_draw_rgb_image()

GHashTable* _prevBuffer::opts

Options data for this window, see prev_opts_xxx()

GtkWidget* _prevBuffer::menu

Context menu

GtkItemFactory* _prevBuffer::factory

The item factory for the context menu

GtkAccelGroup* _prevBuffer::accel

The window accelerator group

prevSettings* _prevBuffer::settings

Data for the settings window

GSList* _prevBuffer::cback

List of callbacks for this window

prevGC _prevBuffer::gc

Render options

guint _prevBuffer::expose_id

ID of the expose idle-handler

prevSave _prevBuffer::save

!=SAVE_NONE -> prev_render() saves the image

GtkWidget* _prevBuffer::save_widget

Pointer to the active menu entry (for SAVE SEQ)

iwMovie* _prevBuffer::save_avifile
gboolean _prevBuffer::save_done

Set in prev_render() if save!=SAVE_NONE,

int _prevBuffer::save_cnt

reseted in prev_draw_buffer() How many times the buffer was saved?

prevBuffer* _prevBuffer::next

The documentation for this struct was generated from the following file: