|
Blender
V2.93
|
#include <gpencil_engine.h>
Definition at line 255 of file gpencil_engine.h.
| Object* GPENCIL_PrivateData::camera |
Definition at line 319 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), GPENCIL_engine_init(), GPENCIL_render_to_image(), and gpencil_vfx_blur().
| float GPENCIL_PrivateData::camera_pos[3] |
Definition at line 315 of file gpencil_engine.h.
Referenced by GPENCIL_engine_init(), and gpencil_object_cache_add().
| float GPENCIL_PrivateData::camera_z_axis[3] |
Definition at line 314 of file gpencil_engine.h.
Referenced by GPENCIL_engine_init(), and gpencil_object_cache_add().
| float GPENCIL_PrivateData::camera_z_offset |
Definition at line 314 of file gpencil_engine.h.
Referenced by GPENCIL_engine_init().
| int GPENCIL_PrivateData::cfra |
Definition at line 299 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), GPENCIL_cache_populate(), and gpencil_stroke_cache_populate().
| GPUTexture* GPENCIL_PrivateData::color_layer_tx |
Definition at line 278 of file gpencil_engine.h.
Referenced by GPENCIL_cache_finish(), and gpencil_layer_cache_add().
| GPUTexture* GPENCIL_PrivateData::color_object_tx |
Definition at line 279 of file gpencil_engine.h.
Referenced by GPENCIL_cache_finish().
| GPUTexture* GPENCIL_PrivateData::color_tx |
Definition at line 277 of file gpencil_engine.h.
Referenced by GPENCIL_antialiasing_init(), and GPENCIL_cache_finish().
| GPUTexture* GPENCIL_PrivateData::depth_tx |
Definition at line 276 of file gpencil_engine.h.
Referenced by GPENCIL_cache_finish(), and GPENCIL_cache_init().
| bool GPENCIL_PrivateData::do_fast_drawing |
Definition at line 342 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), GPENCIL_cache_populate(), GPENCIL_draw_scene(), and gpencil_layer_cache_populate().
| bool GPENCIL_PrivateData::do_onion |
Definition at line 346 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), and GPENCIL_cache_populate().
| float GPENCIL_PrivateData::dof_params[2] |
Definition at line 317 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), and gpencil_vfx_blur().
| bool GPENCIL_PrivateData::draw_depth_only |
Definition at line 307 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), GPENCIL_draw_scene(), GPENCIL_engine_init(), and gpencil_object_cache_add().
| bool GPENCIL_PrivateData::draw_wireframe |
Definition at line 309 of file gpencil_engine.h.
Referenced by GPENCIL_antialiasing_init(), and GPENCIL_engine_init().
| GPUTexture* GPENCIL_PrivateData::dummy_tx |
Definition at line 293 of file gpencil_engine.h.
Referenced by GPENCIL_engine_init(), gpencil_layer_cache_add(), gpencil_sbuffer_cache_populate(), and gpencil_sbuffer_cache_populate_fast().
| float GPENCIL_PrivateData::fade_3d_object_opacity |
Definition at line 371 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), and GPENCIL_draw_scene().
| float GPENCIL_PrivateData::fade_gp_object_opacity |
Definition at line 369 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), and gpencil_layer_final_opacity_get().
| float GPENCIL_PrivateData::fade_layer_opacity |
Definition at line 367 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), and gpencil_layer_final_opacity_get().
| GPUBatch* GPENCIL_PrivateData::fill_batch |
Definition at line 341 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init().
| GPENCIL_tObject* GPENCIL_PrivateData::first |
Definition at line 273 of file gpencil_engine.h.
Referenced by GPENCIL_cache_finish(), GPENCIL_draw_scene(), GPENCIL_engine_init(), GPENCIL_fast_draw_start(), and gpencil_object_cache_sort().
| GPENCIL_LightPool* GPENCIL_PrivateData::global_light_pool |
Definition at line 268 of file gpencil_engine.h.
Referenced by GPENCIL_cache_populate(), GPENCIL_engine_init(), and gpencil_layer_cache_populate().
| struct BLI_memblock* GPENCIL_PrivateData::gp_layer_pool |
Definition at line 258 of file gpencil_engine.h.
Referenced by GPENCIL_draw_scene(), GPENCIL_draw_scene_depth_only(), GPENCIL_engine_init(), and gpencil_layer_cache_add().
| struct BLI_memblock* GPENCIL_PrivateData::gp_light_pool |
Definition at line 261 of file gpencil_engine.h.
Referenced by GPENCIL_cache_finish(), GPENCIL_engine_init(), and gpencil_light_pool_add().
| struct BLI_memblock* GPENCIL_PrivateData::gp_maskbit_pool |
Definition at line 262 of file gpencil_engine.h.
Referenced by GPENCIL_draw_scene(), GPENCIL_draw_scene_depth_only(), GPENCIL_engine_init(), and gpencil_layer_cache_add().
| struct BLI_memblock* GPENCIL_PrivateData::gp_material_pool |
Definition at line 260 of file gpencil_engine.h.
Referenced by GPENCIL_cache_finish(), GPENCIL_engine_init(), and gpencil_material_pool_add().
| struct BLI_memblock* GPENCIL_PrivateData::gp_object_pool |
Definition at line 257 of file gpencil_engine.h.
Referenced by GPENCIL_draw_scene(), GPENCIL_draw_scene_depth_only(), GPENCIL_engine_init(), and gpencil_object_cache_add().
| struct BLI_memblock* GPENCIL_PrivateData::gp_vfx_pool |
Definition at line 259 of file gpencil_engine.h.
Referenced by GPENCIL_draw_scene(), GPENCIL_draw_scene_depth_only(), GPENCIL_engine_init(), and gpencil_vfx_pass_create().
| bool GPENCIL_PrivateData::is_render |
Definition at line 303 of file gpencil_engine.h.
Referenced by GPENCIL_cache_finish(), GPENCIL_cache_init(), GPENCIL_cache_populate(), GPENCIL_draw_scene(), GPENCIL_engine_init(), gpencil_layer_cache_add(), gpencil_layer_final_opacity_get(), and gpencil_stroke_cache_populate().
| int GPENCIL_PrivateData::is_stroke_order_3d |
Definition at line 311 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), and GPENCIL_draw_object().
| bool GPENCIL_PrivateData::is_viewport |
Definition at line 305 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), and GPENCIL_engine_init().
| GPENCIL_tObject * GPENCIL_PrivateData::last |
Definition at line 273 of file gpencil_engine.h.
Referenced by GPENCIL_engine_init(), GPENCIL_fast_draw_start(), gpencil_object_cache_sort(), and gpencil_sbuffer_cache_populate_fast().
| GPENCIL_LightPool* GPENCIL_PrivateData::last_light_pool |
Definition at line 266 of file gpencil_engine.h.
Referenced by GPENCIL_engine_init(), gpencil_light_pool_add(), and gpencil_light_pool_create().
| GPENCIL_MaterialPool* GPENCIL_PrivateData::last_material_pool |
Definition at line 264 of file gpencil_engine.h.
Referenced by GPENCIL_engine_init(), gpencil_material_pool_add(), and gpencil_material_pool_create().
| int GPENCIL_PrivateData::mask_invert |
Definition at line 377 of file gpencil_engine.h.
| float GPENCIL_PrivateData::mask_opacity |
Definition at line 373 of file gpencil_engine.h.
| GPUTexture* GPENCIL_PrivateData::mask_tx |
Definition at line 285 of file gpencil_engine.h.
Referenced by GPENCIL_cache_finish(), and gpencil_layer_cache_add().
| Object* GPENCIL_PrivateData::obact |
Definition at line 328 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), GPENCIL_draw_scene(), GPENCIL_draw_scene_depth_only(), and gpencil_layer_final_opacity_get().
| float GPENCIL_PrivateData::object_bound_mat[4][4] |
Definition at line 312 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), and GPENCIL_draw_object().
| bool GPENCIL_PrivateData::playing |
Definition at line 348 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), and GPENCIL_cache_populate().
| GPUTexture* GPENCIL_PrivateData::reveal_layer_tx |
Definition at line 282 of file gpencil_engine.h.
Referenced by GPENCIL_cache_finish(), and gpencil_layer_cache_add().
| GPUTexture* GPENCIL_PrivateData::reveal_object_tx |
Definition at line 283 of file gpencil_engine.h.
Referenced by GPENCIL_cache_finish().
| GPUTexture* GPENCIL_PrivateData::reveal_tx |
Definition at line 281 of file gpencil_engine.h.
Referenced by GPENCIL_antialiasing_init(), and GPENCIL_cache_finish().
| struct bGPdata* GPENCIL_PrivateData::sbuffer_gpd |
Definition at line 330 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), GPENCIL_draw_scene(), GPENCIL_draw_scene_depth_only(), gpencil_layer_cache_populate(), and gpencil_sbuffer_cache_populate_fast().
| struct bGPDlayer* GPENCIL_PrivateData::sbuffer_layer |
Definition at line 332 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), gpencil_layer_cache_populate(), and gpencil_sbuffer_cache_populate_fast().
| struct bGPDstroke* GPENCIL_PrivateData::sbuffer_stroke |
Definition at line 334 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), gpencil_sbuffer_cache_populate(), and gpencil_sbuffer_cache_populate_fast().
| struct { ... } GPENCIL_PrivateData::sbuffer_tobjects |
Referenced by GPENCIL_engine_init(), GPENCIL_fast_draw_end(), and gpencil_sbuffer_cache_populate_fast().
| struct Scene* GPENCIL_PrivateData::scene |
Definition at line 323 of file gpencil_engine.h.
Referenced by GPENCIL_antialiasing_init(), GPENCIL_cache_populate(), GPENCIL_draw_scene(), GPENCIL_engine_init(), and gpencil_layer_final_tint_and_alpha_get().
| GPUTexture* GPENCIL_PrivateData::scene_depth_tx |
Definition at line 290 of file gpencil_engine.h.
Referenced by GPENCIL_engine_init(), gpencil_layer_cache_add(), and gpencil_sbuffer_cache_populate_fast().
| GPUFrameBuffer* GPENCIL_PrivateData::scene_fb |
Definition at line 291 of file gpencil_engine.h.
Referenced by GPENCIL_antialiasing_draw(), GPENCIL_draw_object(), GPENCIL_draw_scene(), and GPENCIL_engine_init().
| GPENCIL_LightPool* GPENCIL_PrivateData::shadeless_light_pool |
Definition at line 270 of file gpencil_engine.h.
Referenced by GPENCIL_engine_init(), and gpencil_layer_cache_populate().
| bool GPENCIL_PrivateData::simplify_antialias |
Definition at line 352 of file gpencil_engine.h.
Referenced by GPENCIL_antialiasing_draw(), GPENCIL_antialiasing_init(), and GPENCIL_cache_init().
| bool GPENCIL_PrivateData::simplify_fill |
Definition at line 350 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), and gpencil_stroke_cache_populate().
| bool GPENCIL_PrivateData::simplify_fx |
Definition at line 351 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init().
| GPUTexture* GPENCIL_PrivateData::smaa_edge_tx |
Definition at line 287 of file gpencil_engine.h.
Referenced by GPENCIL_antialiasing_init().
| GPUTexture* GPENCIL_PrivateData::smaa_weight_tx |
Definition at line 288 of file gpencil_engine.h.
Referenced by GPENCIL_antialiasing_init().
| bool GPENCIL_PrivateData::snapshot_buffer_dirty |
Definition at line 343 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), GPENCIL_fast_draw_end(), and GPENCIL_fast_draw_start().
| GPUBatch* GPENCIL_PrivateData::stroke_batch |
Definition at line 340 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init().
| struct { ... } GPENCIL_PrivateData::tobjects |
| struct { ... } GPENCIL_PrivateData::tobjects_infront |
Referenced by GPENCIL_engine_init(), gpencil_object_cache_add(), and gpencil_object_cache_sort().
| bool GPENCIL_PrivateData::use_layer_fb |
Definition at line 358 of file gpencil_engine.h.
Referenced by GPENCIL_cache_finish(), GPENCIL_cache_init(), and gpencil_layer_cache_add().
| bool GPENCIL_PrivateData::use_lighting |
Definition at line 354 of file gpencil_engine.h.
Referenced by GPENCIL_engine_init(), and gpencil_layer_cache_populate().
| bool GPENCIL_PrivateData::use_lights |
Definition at line 356 of file gpencil_engine.h.
Referenced by GPENCIL_cache_populate(), and GPENCIL_engine_init().
| bool GPENCIL_PrivateData::use_mask_fb |
Definition at line 360 of file gpencil_engine.h.
Referenced by GPENCIL_cache_finish(), GPENCIL_cache_init(), and gpencil_layer_cache_add().
| bool GPENCIL_PrivateData::use_multiedit_lines_only |
Definition at line 365 of file gpencil_engine.h.
Referenced by GPENCIL_engine_init(), and gpencil_stroke_cache_populate().
| bool GPENCIL_PrivateData::use_object_fb |
Definition at line 359 of file gpencil_engine.h.
Referenced by GPENCIL_cache_finish(), and GPENCIL_cache_init().
| bool GPENCIL_PrivateData::use_signed_fb |
Definition at line 363 of file gpencil_engine.h.
Referenced by GPENCIL_cache_finish(), GPENCIL_cache_init(), gpencil_layer_cache_add(), and gpencil_vfx_glow().
| struct View3D* GPENCIL_PrivateData::v3d |
Definition at line 325 of file gpencil_engine.h.
Referenced by GPENCIL_draw_scene(), GPENCIL_engine_init(), and gpencil_material_pool_create().
| int GPENCIL_PrivateData::v3d_color_type |
Definition at line 297 of file gpencil_engine.h.
Referenced by GPENCIL_engine_init(), gpencil_layer_cache_add(), and gpencil_material_pool_create().
| float GPENCIL_PrivateData::v3d_single_color[3] |
Definition at line 295 of file gpencil_engine.h.
Referenced by GPENCIL_engine_init(), and gpencil_viewport_material_overrides().
| float GPENCIL_PrivateData::vertex_paint_opacity |
Definition at line 379 of file gpencil_engine.h.
Referenced by GPENCIL_cache_init(), and gpencil_layer_cache_add().
| struct ViewLayer* GPENCIL_PrivateData::view_layer |
Definition at line 321 of file gpencil_engine.h.
Referenced by GPENCIL_cache_populate(), and GPENCIL_engine_init().
| float GPENCIL_PrivateData::xray_alpha |
Definition at line 375 of file gpencil_engine.h.
Referenced by GPENCIL_engine_init(), and gpencil_layer_final_tint_and_alpha_get().