|
Blender
V3.3
|
#include <gpencil_engine.h>
Public Attributes | |
| struct GPENCIL_tObject * | next |
| struct { | |
| GPENCIL_tLayer * first | |
| GPENCIL_tLayer * last | |
| } | layers |
| struct { | |
| GPENCIL_tVfx * first | |
| GPENCIL_tVfx * last | |
| } | vfx |
| float | camera_z |
| float | object_scale |
| float | plane_normal [3] |
| float | plane_mat [4][4] |
| bool | is_drawmode3d |
| bool | do_mat_holdout |
Definition at line 110 of file gpencil_engine.h.
| float GPENCIL_tObject::camera_z |
Definition at line 123 of file gpencil_engine.h.
Referenced by gpencil_tobject_dist_sort().
| bool GPENCIL_tObject::do_mat_holdout |
Definition at line 134 of file gpencil_engine.h.
| GPENCIL_tLayer* GPENCIL_tObject::first |
Definition at line 115 of file gpencil_engine.h.
Referenced by GPENCIL_draw_object(), and gpencil_layer_cache_get().
| GPENCIL_tVfx* GPENCIL_tObject::first |
Definition at line 119 of file gpencil_engine.h.
| bool GPENCIL_tObject::is_drawmode3d |
Definition at line 131 of file gpencil_engine.h.
Referenced by gpencil_draw_mask(), GPENCIL_draw_object(), and gpencil_layer_cache_add().
| GPENCIL_tLayer * GPENCIL_tObject::last |
Definition at line 115 of file gpencil_engine.h.
| GPENCIL_tVfx * GPENCIL_tObject::last |
Definition at line 119 of file gpencil_engine.h.
| struct { ... } GPENCIL_tObject::layers |
Referenced by GPENCIL_draw_object(), gpencil_layer_cache_add(), and gpencil_layer_cache_get().
| struct GPENCIL_tObject* GPENCIL_tObject::next |
Single linked-list.
Definition at line 112 of file gpencil_engine.h.
Referenced by gpencil_object_cache_sort(), and gpencil_sbuffer_cache_populate_fast().
| float GPENCIL_tObject::object_scale |
Definition at line 125 of file gpencil_engine.h.
Referenced by gpencil_layer_cache_add().
| float GPENCIL_tObject::plane_mat[4][4] |
Definition at line 129 of file gpencil_engine.h.
Referenced by GPENCIL_draw_object().
| float GPENCIL_tObject::plane_normal[3] |
Definition at line 127 of file gpencil_engine.h.
Referenced by gpencil_layer_cache_add().
| struct { ... } GPENCIL_tObject::vfx |
Referenced by GPENCIL_draw_object(), and gpencil_vfx_pass_create().