Blender  V2.93
Public Attributes | List of all members
SpaceImage Struct Reference

#include <DNA_space_types.h>

Public Attributes

SpaceLinknext
 
SpaceLinkprev
 
ListBase regionbase
 
char spacetype
 
char link_flag
 
char _pad0 [6]
 
struct Imageimage
 
struct ImageUser iuser
 
struct Scopes scopes
 
struct Histogram sample_line_hist
 
struct bGPdatagpd
 
float cursor [2]
 
float xof
 
float yof
 
float zoom
 
float centx
 
float centy
 
char mode
 
char mode_prev
 
char pin
 
char _pad1
 
short curtile
 
short lock
 
char dt_uv
 
char sticky
 
char dt_uvstretch
 
char around
 
int flag
 
char pixel_snap_mode
 
char _pad2 [7]
 
float uv_opacity
 
int tile_grid_shape [2]
 
MaskSpaceInfo mask_info
 
SpaceImageOverlay overlay
 

Detailed Description

Definition at line 1201 of file DNA_space_types.h.

Member Data Documentation

◆ _pad0

char SpaceImage::_pad0[6]

Definition at line 1207 of file DNA_space_types.h.

◆ _pad1

char SpaceImage::_pad1

Definition at line 1236 of file DNA_space_types.h.

◆ _pad2

char SpaceImage::_pad2[7]

Definition at line 1253 of file DNA_space_types.h.

◆ around

char SpaceImage::around

◆ centx

float SpaceImage::centx

Storage for offset while render drawing.

Definition at line 1228 of file DNA_space_types.h.

◆ centy

float SpaceImage::centy

Definition at line 1228 of file DNA_space_types.h.

◆ cursor

float SpaceImage::cursor[2]

◆ curtile

short SpaceImage::curtile

The currently active tile of the image when tile is enabled, is kept in sync with the active faces tile.

Definition at line 1241 of file DNA_space_types.h.

◆ dt_uv

char SpaceImage::dt_uv

UV draw type.

Definition at line 1244 of file DNA_space_types.h.

Referenced by edit_uv_line_style_from_space_image().

◆ dt_uvstretch

char SpaceImage::dt_uvstretch

Definition at line 1247 of file DNA_space_types.h.

Referenced by OVERLAY_edit_uv_init().

◆ flag

int SpaceImage::flag

◆ gpd

struct bGPdata* SpaceImage::gpd

◆ image

struct Image* SpaceImage::image

Definition at line 1210 of file DNA_space_types.h.

Referenced by bake_update_image(), BKE_gpencil_from_image(), BKE_screen_area_blend_read_lib(), BKE_screen_foreach_id_screen_area(), calculateCenterCursor2D(), clipUVTransform(), compo_get_recalc_flags(), do_uvedit_vertex(), draw_image_main(), drw_viewport_colormanagement_set(), ED_imapaint_bucket_fill(), ED_mask_mouse_pos(), ED_mask_point_pos(), ED_mask_point_pos__reverse(), ED_screen_stereo3d_required(), ED_space_image(), ED_space_image_acquire_buffer(), ED_space_image_auto_set(), ED_space_image_color_sample(), ED_space_image_get_aspect(), ED_space_image_get_size(), ED_space_image_release_buffer(), ED_space_image_scopes_update(), ED_space_image_set(), ED_space_image_show_render(), find_area_image_empty(), find_area_showing_r_result(), image_buttons_region_draw(), image_from_context(), image_id_remap(), image_listener(), image_open_invoke(), image_paint_poll_ex(), image_read_viewlayers_exec(), image_replace_exec(), image_replace_invoke(), image_sample_apply(), image_to_gpencil_exec(), image_to_gpencil_poll(), image_user_refresh_scene(), image_view_all(), image_walk_id_all_users(), IMB_colormanagement_display_settings_from_ctx(), lib_link_workspace_layout_restore(), metadata_panel_context_draw(), metadata_panel_context_poll(), OVERLAY_edit_uv_cache_init(), OVERLAY_edit_uv_init(), paint_2d_bucket_fill(), paint_2d_gradient_fill(), paint_2d_new_stroke(), palette_extract_img_exec(), palette_extract_img_poll(), projectIntViewEx(), render_image_update_pass_and_layer(), render_view_open(), and UI_drop_color_poll().

◆ iuser

struct ImageUser SpaceImage::iuser

◆ link_flag

char SpaceImage::link_flag

Definition at line 1206 of file DNA_space_types.h.

Referenced by render_view_open().

◆ lock

short SpaceImage::lock

◆ mask_info

MaskSpaceInfo SpaceImage::mask_info

◆ mode

char SpaceImage::mode

◆ mode_prev

char SpaceImage::mode_prev

Definition at line 1233 of file DNA_space_types.h.

Referenced by image_space_subtype_set().

◆ next

SpaceLink* SpaceImage::next

Definition at line 1202 of file DNA_space_types.h.

Referenced by render_view_open().

◆ overlay

SpaceImageOverlay SpaceImage::overlay

◆ pin

char SpaceImage::pin

◆ pixel_snap_mode

char SpaceImage::pixel_snap_mode

Definition at line 1252 of file DNA_space_types.h.

Referenced by flushTransUVs().

◆ prev

SpaceLink * SpaceImage::prev

Definition at line 1202 of file DNA_space_types.h.

◆ regionbase

ListBase SpaceImage::regionbase

Storage of regions for inactive spaces.

Definition at line 1204 of file DNA_space_types.h.

Referenced by image_create().

◆ sample_line_hist

struct Histogram SpaceImage::sample_line_hist

◆ scopes

struct Scopes SpaceImage::scopes

◆ spacetype

char SpaceImage::spacetype

Definition at line 1205 of file DNA_space_types.h.

Referenced by image_create().

◆ sticky

char SpaceImage::sticky

◆ tile_grid_shape

int SpaceImage::tile_grid_shape[2]

◆ uv_opacity

float SpaceImage::uv_opacity

Definition at line 1255 of file DNA_space_types.h.

Referenced by blo_do_versions_290(), image_create(), and OVERLAY_edit_uv_init().

◆ xof

float SpaceImage::xof

◆ yof

float SpaceImage::yof

◆ zoom

float SpaceImage::zoom

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