|
Blender V4.5
|
Classes | |
| struct | [struct].step |
Public Attributes | |
| Scene * | scene |
| ScrArea * | area |
| View3D * | v3d |
| ARegion * | region |
| void * | draw_handle_view |
| float | co_src [3] |
| struct | step [2] |
| float | view_plane [4] |
| float | matrix_orient [3][3] |
| int | orient_axis |
| V3DSnapCursorState * | snap_state |
| bool | use_snap |
| bool | is_snap_found |
| bool | is_snap_invert |
| float | snap_co [3] |
| StepIndex | step_index |
| enum ePlace_PrimType | primitive_type |
| bool | use_tool |
| short | launch_event |
| bool | wait_for_input |
| short * | snap_to_ptr |
| eSnapMode | snap_to_restore |
Definition at line 78 of file view3d_placement.cc.
| ScrArea* InteractivePlaceData::area |
Definition at line 81 of file view3d_placement.cc.
Referenced by view3d_interactive_add_begin(), view3d_interactive_add_invoke(), and view3d_interactive_add_modal().
| float InteractivePlaceData::co_src[3] |
Definition at line 88 of file view3d_placement.cc.
Referenced by calc_bbox(), view3d_interactive_add_begin(), and view3d_interactive_add_modal().
| void* InteractivePlaceData::draw_handle_view |
Draw object preview region draw callback.
Definition at line 86 of file view3d_placement.cc.
Referenced by view3d_interactive_add_begin(), and view3d_interactive_add_exit().
| bool InteractivePlaceData::is_snap_found |
Definition at line 145 of file view3d_placement.cc.
Referenced by view3d_interactive_add_begin(), and view3d_interactive_add_modal().
| bool InteractivePlaceData::is_snap_invert |
Definition at line 145 of file view3d_placement.cc.
Referenced by view3d_interactive_add_begin(), and view3d_interactive_add_modal().
| short InteractivePlaceData::launch_event |
Event used to start the operator.
Definition at line 157 of file view3d_placement.cc.
Referenced by view3d_interactive_add_begin(), and view3d_interactive_add_modal().
| float InteractivePlaceData::matrix_orient[3][3] |
Definition at line 141 of file view3d_placement.cc.
Referenced by calc_bbox(), draw_primitive_view_impl(), view3d_interactive_add_begin(), and view3d_interactive_add_modal().
| int InteractivePlaceData::orient_axis |
Definition at line 142 of file view3d_placement.cc.
Referenced by calc_bbox(), draw_primitive_view_impl(), view3d_interactive_add_begin(), and view3d_interactive_add_modal().
| enum ePlace_PrimType InteractivePlaceData::primitive_type |
Definition at line 151 of file view3d_placement.cc.
Referenced by draw_primitive_view_impl(), view3d_interactive_add_begin(), and view3d_interactive_add_modal().
| ARegion* InteractivePlaceData::region |
Definition at line 83 of file view3d_placement.cc.
Referenced by draw_primitive_view(), draw_primitive_view_impl(), view3d_interactive_add_begin(), view3d_interactive_add_exit(), view3d_interactive_add_invoke(), and view3d_interactive_add_modal().
| Scene* InteractivePlaceData::scene |
Definition at line 80 of file view3d_placement.cc.
Referenced by view3d_interactive_add_invoke(), and view3d_interactive_add_modal().
| float InteractivePlaceData::snap_co[3] |
Definition at line 146 of file view3d_placement.cc.
Referenced by view3d_interactive_add_modal().
| V3DSnapCursorState* InteractivePlaceData::snap_state |
Definition at line 144 of file view3d_placement.cc.
Referenced by view3d_interactive_add_begin(), view3d_interactive_add_exit(), and view3d_interactive_add_modal().
| short* InteractivePlaceData::snap_to_ptr |
Definition at line 163 of file view3d_placement.cc.
Referenced by view3d_interactive_add_begin(), and view3d_interactive_add_modal().
| eSnapMode InteractivePlaceData::snap_to_restore |
Definition at line 164 of file view3d_placement.cc.
Referenced by view3d_interactive_add_begin(), and view3d_interactive_add_modal().
| struct InteractivePlaceData::[struct].step InteractivePlaceData::step[2] |
| StepIndex InteractivePlaceData::step_index |
Can index into InteractivePlaceData.step.
Definition at line 149 of file view3d_placement.cc.
Referenced by calc_bbox(), draw_primitive_view(), view3d_interactive_add_begin(), and view3d_interactive_add_modal().
| bool InteractivePlaceData::use_snap |
Definition at line 145 of file view3d_placement.cc.
Referenced by view3d_interactive_add_begin(), and view3d_interactive_add_modal().
| bool InteractivePlaceData::use_tool |
Activated from the tool-system.
Definition at line 154 of file view3d_placement.cc.
Referenced by view3d_interactive_add_begin(), and view3d_interactive_add_modal().
| View3D* InteractivePlaceData::v3d |
Definition at line 82 of file view3d_placement.cc.
Referenced by draw_primitive_view(), view3d_interactive_add_invoke(), and view3d_interactive_add_modal().
| float InteractivePlaceData::view_plane[4] |
When we can't project onto the real plane, use this in its place.
Definition at line 139 of file view3d_placement.cc.
Referenced by view3d_interactive_add_begin(), and view3d_interactive_add_modal().
| bool InteractivePlaceData::wait_for_input |
When activated without a tool.
Definition at line 160 of file view3d_placement.cc.
Referenced by view3d_interactive_add_invoke(), and view3d_interactive_add_modal().