Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_shader_fx.h
| Show First 20 Lines • Show All 175 Lines • ▼ Show 20 Lines | |||||
| bool BKE_shaderfx_depends_ontime(struct ShaderFxData *fx); | bool BKE_shaderfx_depends_ontime(struct ShaderFxData *fx); | ||||
| struct ShaderFxData *BKE_shaderfx_findby_type(struct Object *ob, ShaderFxType type); | struct ShaderFxData *BKE_shaderfx_findby_type(struct Object *ob, ShaderFxType type); | ||||
| struct ShaderFxData *BKE_shaderfx_findby_name(struct Object *ob, const char *name); | struct ShaderFxData *BKE_shaderfx_findby_name(struct Object *ob, const char *name); | ||||
| void BKE_shaderfx_copydata_generic(const struct ShaderFxData *fx_src, struct ShaderFxData *fx_dst); | void BKE_shaderfx_copydata_generic(const struct ShaderFxData *fx_src, struct ShaderFxData *fx_dst); | ||||
| void BKE_shaderfx_copydata(struct ShaderFxData *fx, struct ShaderFxData *target); | void BKE_shaderfx_copydata(struct ShaderFxData *fx, struct ShaderFxData *target); | ||||
| void BKE_shaderfx_copydata_ex(struct ShaderFxData *fx, | void BKE_shaderfx_copydata_ex(struct ShaderFxData *fx, | ||||
| struct ShaderFxData *target, | struct ShaderFxData *target, | ||||
| const int flag); | const int flag); | ||||
| void BKE_shaderfx_copy(struct ListBase *dst, const struct ListBase *src); | |||||
| void BKE_shaderfx_foreach_ID_link(struct Object *ob, ShaderFxIDWalkFunc walk, void *userData); | void BKE_shaderfx_foreach_ID_link(struct Object *ob, ShaderFxIDWalkFunc walk, void *userData); | ||||
| bool BKE_shaderfx_has_gpencil(struct Object *ob); | bool BKE_shaderfx_has_gpencil(struct Object *ob); | ||||
| #ifdef __cplusplus | #ifdef __cplusplus | ||||
| } | } | ||||
| #endif | #endif | ||||