eWM_GizmoFlagTweak
Gizmo tweak flag. Bit-flag passed to gizmo while tweaking.
wmGizmoPropertyFnGet value_get_fn
wmGizmoPropertyFnRangeGet range_get_fn
wmGizmoPropertyFnFree free_fn
wmGizmoPropertyFnForeachRNAProp foreach_rna_prop_fn
wmGizmoPropertyFnSet value_set_fn
int(*)(bContext *, wmGizmo *, const int mval[2]) wmGizmoFnTestSelect
void(*)(wmGizmo *, wmGizmoProperty *) wmGizmoFnPropertyUpdate
void(*)(bContext *, wmGizmo *, const bool) wmGizmoFnExit
void(*)(const bContext *, wmGizmo *) wmGizmoFnDraw
bool(*)(const bContext *, wmGizmoGroupType *) wmGizmoGroupFnPoll
wmOperatorStatus(*)(bContext *, wmGizmo *, const wmEvent *) wmGizmoFnInvoke
void(*)( wmGizmoProperty *, const blender::FunctionRef< void(PointerRNA &ptr, PropertyRNA *prop, int index)> callback) wmGizmoPropertyFnForeachRNAProp
void(*)(wmGizmo *) wmGizmoFnSelectRefresh
void(*)(const bContext *, wmGizmoGroup *) wmGizmoGroupFnRefresh
void(*)(const bContext *, wmGizmoGroup *, wmGizmo *, const wmEvent *) wmGizmoGroupFnInvokePrepare
void(*)(const bContext *, wmGizmoGroup *, wmMsgBus *) wmGizmoGroupFnMsgBusSubscribe
void(*)(wmGizmo *) wmGizmoFnSetup
void(*)(wmGizmo *) wmGizmoFnFree
void(*)(const wmGizmo *, wmGizmoProperty *, void *value) wmGizmoPropertyFnGet
void(*)(const wmGizmo *, float[4][4]) wmGizmoFnMatrixBasisGet
void(*)(const wmGizmo *, wmGizmoProperty *, const void *value) wmGizmoPropertyFnSet
wmKeyMap *(*)(const wmGizmoGroupType *, wmKeyConfig *) wmGizmoGroupFnSetupKeymap
int(*)(wmGizmo *) wmGizmoFnCursorGet
void(*)(const wmGizmo *, wmGizmoProperty *, void *range) wmGizmoPropertyFnRangeGet
void(*)(const bContext *, wmGizmoGroup *) wmGizmoGroupFnDrawPrepare
void(*)(const bContext *, wmGizmoGroup *) wmGizmoGroupFnInit
bool(*)(bContext *, wmGizmo *, rcti *r_bounding_box) wmGizmoFnScreenBoundsGet
void(*)(const bContext *, wmGizmo *, int) wmGizmoFnDrawSelect
void(*)(const wmGizmo *, wmGizmoProperty *) wmGizmoPropertyFnFree
wmOperatorStatus(*)(bContext *, wmGizmo *, const wmEvent *, eWM_GizmoFlagTweak) wmGizmoFnModal