Blender V5.0
MOD_grease_pencil_noise.cc File Reference
#include "BLI_hash.h"
#include "BLI_math_vector.hh"
#include "BLT_translation.hh"
#include "BLO_read_write.hh"
#include "DNA_defaults.h"
#include "DNA_gpencil_modifier_types.h"
#include "DNA_object_types.h"
#include "DNA_screen_types.h"
#include "BKE_colortools.hh"
#include "BKE_curves.hh"
#include "BKE_geometry_set.hh"
#include "BKE_grease_pencil.hh"
#include "UI_interface_layout.hh"
#include "UI_resources.hh"
#include "MOD_grease_pencil_util.hh"
#include "MOD_ui_common.hh"
#include "RNA_access.hh"
#include "RNA_prototypes.hh"

Go to the source code of this file.

Namespaces

namespace  blender

Functions

static void blender::init_data (ModifierData *md)
static void blender::free_data (ModifierData *md)
static void blender::copy_data (const ModifierData *md, ModifierData *target, int flag)
static void blender::blend_write (BlendWriter *writer, const ID *, const ModifierData *md)
static void blender::blend_read (BlendDataReader *reader, ModifierData *md)
static bool blender::depends_on_time (Scene *, ModifierData *md)
static Array< floatblender::noise_table (const int len, const int offset, const int seed)
static void blender::deform_drawing (const GreasePencilNoiseModifierData &mmd, const Object &ob, const int ctime, const int start_frame_number, bke::greasepencil::Drawing &drawing)
static void blender::modify_geometry_set (ModifierData *md, const ModifierEvalContext *ctx, bke::GeometrySet *geometry_set)
static void blender::foreach_ID_link (ModifierData *md, Object *ob, IDWalkFunc walk, void *user_data)
static void blender::panel_draw (const bContext *C, Panel *panel)
static void blender::panel_register (ARegionType *region_type)

Variables

ModifierTypeInfo modifierType_GreasePencilNoise

Variable Documentation

◆ modifierType_GreasePencilNoise

ModifierTypeInfo modifierType_GreasePencilNoise

Definition at line 327 of file MOD_grease_pencil_noise.cc.