XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
GlimpseViewer Struct Reference

#include <glimpse_viewer.h>

Collaboration diagram for GlimpseViewer:
Collaboration graph
[legend]

Public Attributes

ChWidget wid
 
char current_path [256]
 
char current_filename [64]
 
GlimpseRawImage current_img
 
GlimpseRawImage scaled_img
 
int scaled_x
 
int scaled_y
 
bool has_image
 
int base_fit_w
 
int base_fit_h
 
int zoom_percent
 
int pan_x
 
int pan_y
 
bool is_dragging
 
int drag_last_x
 
int drag_last_y
 
int btn_x
 
int btn_y
 
int btn_w
 
int btn_h
 
bool btn_hover
 
bool btn_clicked
 
int btn_zoom_out_x
 
int btn_zoom_out_y
 
int btn_zoom_out_w
 
int btn_zoom_out_h
 
bool btn_zoom_out_hover
 
bool btn_zoom_out_clicked
 
int btn_zoom_in_x
 
int btn_zoom_in_y
 
int btn_zoom_in_w
 
int btn_zoom_in_h
 
bool btn_zoom_in_hover
 
bool btn_zoom_in_clicked
 
int btn_fit_x
 
int btn_fit_y
 
int btn_fit_w
 
int btn_fit_h
 
bool btn_fit_hover
 
bool btn_fit_clicked
 
int lbl_zoom_x
 
GlimpseBackCallback on_back
 
void * user_data
 

Member Data Documentation

◆ base_fit_h

int GlimpseViewer::base_fit_h

◆ base_fit_w

int GlimpseViewer::base_fit_w

◆ btn_clicked

bool GlimpseViewer::btn_clicked

◆ btn_fit_clicked

bool GlimpseViewer::btn_fit_clicked

◆ btn_fit_h

int GlimpseViewer::btn_fit_h

◆ btn_fit_hover

bool GlimpseViewer::btn_fit_hover

◆ btn_fit_w

int GlimpseViewer::btn_fit_w

◆ btn_fit_x

int GlimpseViewer::btn_fit_x

◆ btn_fit_y

int GlimpseViewer::btn_fit_y

◆ btn_h

int GlimpseViewer::btn_h

◆ btn_hover

bool GlimpseViewer::btn_hover

◆ btn_w

int GlimpseViewer::btn_w

◆ btn_x

int GlimpseViewer::btn_x

◆ btn_y

int GlimpseViewer::btn_y

◆ btn_zoom_in_clicked

bool GlimpseViewer::btn_zoom_in_clicked

◆ btn_zoom_in_h

int GlimpseViewer::btn_zoom_in_h

◆ btn_zoom_in_hover

bool GlimpseViewer::btn_zoom_in_hover

◆ btn_zoom_in_w

int GlimpseViewer::btn_zoom_in_w

◆ btn_zoom_in_x

int GlimpseViewer::btn_zoom_in_x

◆ btn_zoom_in_y

int GlimpseViewer::btn_zoom_in_y

◆ btn_zoom_out_clicked

bool GlimpseViewer::btn_zoom_out_clicked

◆ btn_zoom_out_h

int GlimpseViewer::btn_zoom_out_h

◆ btn_zoom_out_hover

bool GlimpseViewer::btn_zoom_out_hover

◆ btn_zoom_out_w

int GlimpseViewer::btn_zoom_out_w

◆ btn_zoom_out_x

int GlimpseViewer::btn_zoom_out_x

◆ btn_zoom_out_y

int GlimpseViewer::btn_zoom_out_y

◆ current_filename

char GlimpseViewer::current_filename[64]

◆ current_img

GlimpseRawImage GlimpseViewer::current_img

◆ current_path

char GlimpseViewer::current_path[256]

◆ drag_last_x

int GlimpseViewer::drag_last_x

◆ drag_last_y

int GlimpseViewer::drag_last_y

◆ has_image

bool GlimpseViewer::has_image

◆ is_dragging

bool GlimpseViewer::is_dragging

◆ lbl_zoom_x

int GlimpseViewer::lbl_zoom_x

◆ on_back

GlimpseBackCallback GlimpseViewer::on_back

◆ pan_x

int GlimpseViewer::pan_x

◆ pan_y

int GlimpseViewer::pan_y

◆ scaled_img

GlimpseRawImage GlimpseViewer::scaled_img

◆ scaled_x

int GlimpseViewer::scaled_x

◆ scaled_y

int GlimpseViewer::scaled_y

◆ user_data

void* GlimpseViewer::user_data

◆ wid

ChWidget GlimpseViewer::wid

◆ zoom_percent

int GlimpseViewer::zoom_percent

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