Blender
V3.3
|
Public Attributes | |
V3DSnapCursorState | state_default |
ListBase | state_intern |
V3DSnapCursorData | snap_data |
struct SnapObjectContext * | snap_context_v3d |
const Scene * | scene |
eSnapMode | snap_elem_hidden |
float | prevpoint_stack [3] |
struct { | |
int x | |
int y | |
uint8_t modifier | |
} | last_eventstate |
struct wmKeyMap * | keymap |
int | snap_on |
struct wmPaintCursor * | handle |
bool | is_initiated |
Definition at line 48 of file view3d_cursor_snap.c.
struct wmPaintCursor* SnapCursorDataIntern::handle |
Definition at line 73 of file view3d_cursor_snap.c.
Referenced by ED_view3d_cursor_snap_active(), v3d_cursor_snap_activate(), and v3d_cursor_snap_free().
bool SnapCursorDataIntern::is_initiated |
Definition at line 75 of file view3d_cursor_snap.c.
Referenced by v3d_cursor_snap_activate().
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 |
uint8_t SnapCursorDataIntern::modifier |
Definition at line 64 of file view3d_cursor_snap.c.
Referenced by v3d_cursor_eventstate_has_changed(), v3d_cursor_eventstate_save_modifier(), and v3d_cursor_is_snap_invert().
float SnapCursorDataIntern::prevpoint_stack[3] |
Definition at line 57 of file view3d_cursor_snap.c.
Referenced by ED_view3d_cursor_snap_prevpoint_set().
const Scene* SnapCursorDataIntern::scene |
Definition at line 54 of file view3d_cursor_snap.c.
Referenced by v3d_cursor_snap_context_ensure().
struct SnapObjectContext* SnapCursorDataIntern::snap_context_v3d |
Definition at line 53 of file view3d_cursor_snap.c.
Referenced by ED_view3d_cursor_snap_context_ensure(), v3d_cursor_snap_context_ensure(), v3d_cursor_snap_free(), and v3d_cursor_snap_update().
V3DSnapCursorData SnapCursorDataIntern::snap_data |
Definition at line 51 of file view3d_cursor_snap.c.
Referenced by ED_view3d_cursor_snap_data_get(), v3d_cursor_is_snap_invert(), v3d_cursor_snap_draw_fn(), and v3d_cursor_snap_update().
eSnapMode SnapCursorDataIntern::snap_elem_hidden |
Definition at line 55 of file view3d_cursor_snap.c.
Referenced by v3d_cursor_snap_update().
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().
V3DSnapCursorState SnapCursorDataIntern::state_default |
Definition at line 49 of file view3d_cursor_snap.c.
Referenced by ED_view3d_cursor_snap_active(), ED_view3d_cursor_snap_state_default_set(), and ED_view3d_cursor_snap_state_get().
ListBase SnapCursorDataIntern::state_intern |
Definition at line 50 of file view3d_cursor_snap.c.
Referenced by ED_view3d_cursor_snap_active(), ED_view3d_cursor_snap_deactive(), ED_view3d_cursor_snap_state_get(), and v3d_cursor_snap_calc_plane().
int SnapCursorDataIntern::x |
Definition at line 61 of file view3d_cursor_snap.c.
Referenced by v3d_cursor_eventstate_has_changed().
int SnapCursorDataIntern::y |
Definition at line 62 of file view3d_cursor_snap.c.
Referenced by v3d_cursor_eventstate_has_changed().