Blender  V3.3
Public Attributes | List of all members
SnapCursorDataIntern Struct Reference

Public Attributes

V3DSnapCursorState state_default
 
ListBase state_intern
 
V3DSnapCursorData snap_data
 
struct SnapObjectContextsnap_context_v3d
 
const Scenescene
 
eSnapMode snap_elem_hidden
 
float prevpoint_stack [3]
 
struct {
   int   x
 
   int   y
 
   uint8_t   modifier
 
last_eventstate
 
struct wmKeyMapkeymap
 
int snap_on
 
struct wmPaintCursorhandle
 
bool is_initiated
 

Detailed Description

Definition at line 48 of file view3d_cursor_snap.c.

Member Data Documentation

◆ handle

struct wmPaintCursor* SnapCursorDataIntern::handle

◆ is_initiated

bool SnapCursorDataIntern::is_initiated

Definition at line 75 of file view3d_cursor_snap.c.

Referenced by v3d_cursor_snap_activate().

◆ keymap

struct wmKeyMap* SnapCursorDataIntern::keymap

Definition at line 69 of file view3d_cursor_snap.c.

Referenced by v3d_cursor_is_snap_invert(), and v3d_cursor_snap_activate().

◆ 

struct { ... } SnapCursorDataIntern::last_eventstate

◆ modifier

uint8_t SnapCursorDataIntern::modifier

◆ prevpoint_stack

float SnapCursorDataIntern::prevpoint_stack[3]

Definition at line 57 of file view3d_cursor_snap.c.

Referenced by ED_view3d_cursor_snap_prevpoint_set().

◆ scene

const Scene* SnapCursorDataIntern::scene

Definition at line 54 of file view3d_cursor_snap.c.

Referenced by v3d_cursor_snap_context_ensure().

◆ snap_context_v3d

struct SnapObjectContext* SnapCursorDataIntern::snap_context_v3d

◆ snap_data

V3DSnapCursorData SnapCursorDataIntern::snap_data

◆ snap_elem_hidden

eSnapMode SnapCursorDataIntern::snap_elem_hidden

Definition at line 55 of file view3d_cursor_snap.c.

Referenced by v3d_cursor_snap_update().

◆ snap_on

int SnapCursorDataIntern::snap_on

Definition at line 70 of file view3d_cursor_snap.c.

Referenced by v3d_cursor_is_snap_invert(), and v3d_cursor_snap_activate().

◆ state_default

V3DSnapCursorState SnapCursorDataIntern::state_default

◆ state_intern

ListBase SnapCursorDataIntern::state_intern

◆ x

int SnapCursorDataIntern::x

Definition at line 61 of file view3d_cursor_snap.c.

Referenced by v3d_cursor_eventstate_has_changed().

◆ y

int SnapCursorDataIntern::y

Definition at line 62 of file view3d_cursor_snap.c.

Referenced by v3d_cursor_eventstate_has_changed().


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