421280a3f7
Cleanup: remove unused member
2019-07-31 22:46:41 -03:00
af4dcc6073
DRW manager: select engine: create generic draw_select_id_mesh
2019-07-30 20:47:18 -03:00
43ec8d7ae9
Cleanup: Rearrange Select Engine into multiple files
2019-07-30 20:47:18 -03:00
fe47c7bf84
DRW manager: select engine: remove redundant calls
2019-07-30 16:32:08 -03:00
651d8bfd98
3D View: Move selection API to a Selection engine.
...
This commit moves the API of selecting faces, vertices and edges to a DRW manager engine.
Reviewers: campbellbarton, fclem
Subscribers: jbakker, brecht
Differential Revision: https://developer.blender.org/D5090
2019-07-30 06:46:59 -03:00
795e839d3b
Cleanup: rename select engine -> basic
...
This is used by depth drawing too and had no selection specific code.
2017-04-27 02:51:07 +10:00
edd1512741
Draw Manager: cleanup, use doxy categories
...
Also add DRW_state for accessing current draw state.
2017-04-27 02:04:56 +10:00
ab168f63f6
Remove show_backface_culling check in select engine
...
May add back so selection engine can read backface cull state
from from different engines.
2017-04-26 18:08:49 +10:00
3f91567052
Cleanup: draw engine
...
- use DRW_engine prefix for engine types.
- use engine suffix for files that define a draw engine.
- remove engines from include path (they're only referenced once)
2017-04-26 17:42:39 +10:00
bfc2043332
Draw Manager: add select engine
...
This does very little currently, but allows changing behavior for
selection drawing in the future.
2017-04-26 17:25:41 +10:00