|
Blender V4.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 116 of file gpencil_engine.h.
| float GPENCIL_tObject::camera_z |
Definition at line 129 of file gpencil_engine.h.
Referenced by gpencil_object_cache_add(), and gpencil_tobject_dist_sort().
| bool GPENCIL_tObject::do_mat_holdout |
Definition at line 140 of file gpencil_engine.h.
Referenced by gpencil_object_cache_add(), and gpencil_vfx_cache_populate().
| GPENCIL_tLayer* GPENCIL_tObject::first |
Definition at line 121 of file gpencil_engine.h.
Referenced by GPENCIL_draw_object(), gpencil_object_cache_add(), gpencil_vfx_cache_populate(), and grease_pencil_layer_cache_get().
| GPENCIL_tVfx* GPENCIL_tObject::first |
Definition at line 125 of file gpencil_engine.h.
| bool GPENCIL_tObject::is_drawmode3d |
Definition at line 137 of file gpencil_engine.h.
Referenced by gpencil_draw_mask(), GPENCIL_draw_object(), gpencil_layer_cache_add(), gpencil_object_cache_add(), and grease_pencil_layer_cache_add().
| GPENCIL_tLayer * GPENCIL_tObject::last |
Definition at line 121 of file gpencil_engine.h.
Referenced by gpencil_object_cache_add().
| GPENCIL_tVfx * GPENCIL_tObject::last |
Definition at line 125 of file gpencil_engine.h.
| struct { ... } GPENCIL_tObject::layers |
| struct GPENCIL_tObject* GPENCIL_tObject::next |
Single linked-list.
Definition at line 118 of file gpencil_engine.h.
Referenced by gpencil_object_cache_sort().
| float GPENCIL_tObject::object_scale |
Definition at line 131 of file gpencil_engine.h.
Referenced by gpencil_layer_cache_add(), gpencil_object_cache_add(), and grease_pencil_layer_cache_add().
| float GPENCIL_tObject::plane_mat[4][4] |
Definition at line 135 of file gpencil_engine.h.
Referenced by GPENCIL_draw_object(), and gpencil_object_cache_add().
| float GPENCIL_tObject::plane_normal[3] |
Definition at line 133 of file gpencil_engine.h.
Referenced by gpencil_layer_cache_add(), gpencil_object_cache_add(), and grease_pencil_layer_cache_add().
| struct { ... } GPENCIL_tObject::vfx |
Referenced by GPENCIL_draw_object(), gpencil_object_cache_add(), gpencil_vfx_cache_populate(), and gpencil_vfx_pass_create().