Blender  V3.3
ED_lattice.h
Go to the documentation of this file.
1 /* SPDX-License-Identifier: GPL-2.0-or-later
2  * Copyright 2008 Blender Foundation. All rights reserved. */
3 
8 #pragma once
9 
10 #ifdef __cplusplus
11 extern "C" {
12 #endif
13 
14 struct Base;
15 struct Object;
16 struct SelectPick_Params;
17 struct UndoType;
18 struct wmKeyConfig;
19 
20 /* lattice_ops.c */
21 
22 void ED_operatortypes_lattice(void);
23 void ED_keymap_lattice(struct wmKeyConfig *keyconf);
24 
25 /* editlattice_select.c */
26 
27 bool ED_lattice_flags_set(struct Object *obedit, int flag);
31 bool ED_lattice_select_pick(struct bContext *C,
32  const int mval[2],
33  const struct SelectPick_Params *params);
34 
35 bool ED_lattice_deselect_all_multi_ex(struct Base **bases, uint bases_len);
37 
38 /* editlattice_undo.c */
39 
41 void ED_lattice_undosys_type(struct UndoType *ut);
42 
43 #ifdef __cplusplus
44 }
45 #endif
unsigned int uint
Definition: BLI_sys_types.h:67
void ED_keymap_lattice(struct wmKeyConfig *keyconf)
Definition: lattice_ops.c:29
bool ED_lattice_deselect_all_multi(struct bContext *C)
bool ED_lattice_flags_set(struct Object *obedit, int flag)
void ED_lattice_undosys_type(struct UndoType *ut)
bool ED_lattice_select_pick(struct bContext *C, const int mval[2], const struct SelectPick_Params *params)
void ED_operatortypes_lattice(void)
Definition: lattice_ops.c:17
bool ED_lattice_deselect_all_multi_ex(struct Base **bases, uint bases_len)
#define C
Definition: RandGen.cpp:25
uiWidgetBaseParameters params[MAX_WIDGET_BASE_BATCH]