Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_dynamicpaint.h
| Show First 20 Lines • Show All 59 Lines • ▼ Show 20 Lines | |||||
| typedef struct PaintWavePoint { | typedef struct PaintWavePoint { | ||||
| float height; | float height; | ||||
| float velocity; | float velocity; | ||||
| float brush_isect; | float brush_isect; | ||||
| short state; | short state; | ||||
| } PaintWavePoint; | } PaintWavePoint; | ||||
| struct DerivedMesh *dynamicPaint_Modifier_do(struct DynamicPaintModifierData *pmd, struct Depsgraph *depsgraph, struct Scene *scene, | struct Mesh *dynamicPaint_Modifier_do(struct DynamicPaintModifierData *pmd, struct Depsgraph *depsgraph, struct Scene *scene, | ||||
| struct Object *ob, struct DerivedMesh *dm); | struct Object *ob, struct Mesh *dm); | ||||
| void dynamicPaint_Modifier_free(struct DynamicPaintModifierData *pmd); | void dynamicPaint_Modifier_free(struct DynamicPaintModifierData *pmd); | ||||
| void dynamicPaint_Modifier_copy(const struct DynamicPaintModifierData *pmd, struct DynamicPaintModifierData *tsmd); | void dynamicPaint_Modifier_copy(const struct DynamicPaintModifierData *pmd, struct DynamicPaintModifierData *tsmd); | ||||
| bool dynamicPaint_createType(struct DynamicPaintModifierData *pmd, int type, struct Scene *scene); | bool dynamicPaint_createType(struct DynamicPaintModifierData *pmd, int type, struct Scene *scene); | ||||
| struct DynamicPaintSurface *dynamicPaint_createNewSurface(struct DynamicPaintCanvasSettings *canvas, struct Scene *scene); | struct DynamicPaintSurface *dynamicPaint_createNewSurface(struct DynamicPaintCanvasSettings *canvas, struct Scene *scene); | ||||
| void dynamicPaint_clearSurface(const struct Scene *scene, struct DynamicPaintSurface *surface); | void dynamicPaint_clearSurface(const struct Scene *scene, struct DynamicPaintSurface *surface); | ||||
| bool dynamicPaint_resetSurface(const struct Scene *scene, struct DynamicPaintSurface *surface); | bool dynamicPaint_resetSurface(const struct Scene *scene, struct DynamicPaintSurface *surface); | ||||
| void dynamicPaint_freeSurface(struct DynamicPaintSurface *surface); | void dynamicPaint_freeSurface(struct DynamicPaintSurface *surface); | ||||
| Show All 32 Lines | |||||