Blender V4.3
SnapSouceCustomData Struct Reference

Public Attributes

TransModeInfomode_info_prev
 
void * customdata_mode_prev
 
eSnapTargetOP target_operation_prev
 
eSnapMode snap_mode_confirm
 
struct { 
 
   void(*   apply )(TransInfo *t, MouseInput *mi,
       const double mval[2], float
      output[3]) 
 
   void(*   post )(TransInfo *t, float values[3]) 
 
   bool   use_virtual_mval 
 
mouse_prev 
 

Detailed Description

Note
Small arrays / data-structures should be stored copied for faster memory access.

Definition at line 37 of file transform_mode_snapsource.cc.

Member Data Documentation

◆ apply

void(* SnapSouceCustomData::apply) (TransInfo *t, MouseInput *mi, const double mval[2], float output[3])

Definition at line 45 of file transform_mode_snapsource.cc.

Referenced by snapsource_end(), and transform_mode_snap_source_init().

◆ customdata_mode_prev

void* SnapSouceCustomData::customdata_mode_prev

Definition at line 39 of file transform_mode_snapsource.cc.

Referenced by snapsource_end(), and transform_mode_snap_source_init().

◆ mode_info_prev

TransModeInfo* SnapSouceCustomData::mode_info_prev

Definition at line 38 of file transform_mode_snapsource.cc.

Referenced by snapsource_end(), and transform_mode_snap_source_init().

◆ [struct]

struct { ... } SnapSouceCustomData::mouse_prev

◆ post

void(* SnapSouceCustomData::post) (TransInfo *t, float values[3])

Definition at line 46 of file transform_mode_snapsource.cc.

Referenced by snapsource_end(), and transform_mode_snap_source_init().

◆ snap_mode_confirm

eSnapMode SnapSouceCustomData::snap_mode_confirm

◆ target_operation_prev

eSnapTargetOP SnapSouceCustomData::target_operation_prev

Definition at line 41 of file transform_mode_snapsource.cc.

Referenced by snapsource_end(), and transform_mode_snap_source_init().

◆ use_virtual_mval

bool SnapSouceCustomData::use_virtual_mval

Definition at line 47 of file transform_mode_snapsource.cc.

Referenced by snapsource_end(), and transform_mode_snap_source_init().


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