Blender V2.61 - r43446
|
Go to the source code of this file.
Classes | |
struct | VarStruct |
struct | _PluginInfo |
Defines | |
#define | B_PLUGIN_VERSION 6 |
#define | CHA 32 |
#define | INT 96 |
#define | FLO 128 |
#define | TOG (3<<9) |
#define | NUM (5<<9) |
#define | LABEL (10<<9) |
#define | NUMSLI (14<<9) |
#define | COL (15<<9) |
#define | TEX_INT 0 |
#define | TEX_RGB 1 |
#define | TEX_NOR 2 |
Typedefs | |
typedef int(* | TexDoit )(int, void *, float *, float *, float *, float *) |
typedef int(* | TexDoitold )(int, void *, float *, float *, float *) |
typedef void(* | SeqDoit )(void *, float, float, int, int, ImBuf *, ImBuf *, ImBuf *, ImBuf *) |
typedef struct VarStruct | VarStruct |
typedef struct _PluginInfo | PluginInfo |
Functions | |
LIBEXPORT int | plugin_tex_getversion (void) |
LIBEXPORT int | plugin_seq_getversion (void) |
LIBEXPORT void | plugin_getinfo (PluginInfo *) |
LIBIMPORT float | hnoise (float noisesize, float x, float y, float z) |
LIBIMPORT float | hnoisep (float noisesize, float x, float y, float z) |
LIBIMPORT float | turbulence (float noisesize, float x, float y, float z, int depth) |
LIBIMPORT float | turbulence1 (float noisesize, float x, float y, float z, int depth) |
Definition in file plugin.h.
#define CHA 32 |
Definition at line 78 of file plugin.h.
Referenced by ui_get_but_val(), ui_get_but_vectorf(), ui_set_but_val(), ui_set_but_vectorf(), uiDefButBitC(), uiDefButC(), uiDefIconButBitC(), uiDefIconButC(), uiDefIconTextButBitC(), and uiDefIconTextButC().
#define LABEL (10<<9) |
Definition at line 84 of file plugin.h.
Referenced by controller_state_mask_menu(), curvemap_clipping_func(), draw_actuatorbuttons(), draw_constraint(), draw_group_socket_name(), draw_modifier(), draw_modifier__envelope(), draw_modifier__generator(), draw_sensorbuttons(), file_draw_icon(), file_draw_preview(), id_search_menu(), logic_buttons(), node_draw_basis(), node_draw_hidden(), node_socket_button_color(), node_socket_button_label(), operator_search_menu(), outliner_draw_keymapbuts(), picker_new_hide_reveal(), tool_search_menu(), tselem_draw_icon_uibut(), ui_block_func_ICONTEXTROW(), ui_but_can_align(), ui_but_editable(), ui_but_find_mouse_over(), ui_check_but(), ui_def_but(), ui_do_button(), ui_draw_but(), ui_handle_menu_event(), ui_item_array(), ui_item_disabled(), ui_item_with_label(), ui_textedit_next_but(), ui_textedit_prev_but(), uiBlockPicker(), uiDefAutoButR(), uiItemL_(), uiPupMenuBegin(), uiTemplateMarker(), uiTemplateMovieClip(), uiTemplateReportsBanner(), v3d_editvertex_buts(), v3d_posearmature_buts(), widget_draw_icon(), wm_block_create_splash(), wm_block_search_menu(), and wm_enum_search_menu().
#define NUM (5<<9) |
Definition at line 83 of file plugin.h.
Referenced by colorband_buttons_large(), curvemap_clipping_func(), draw_actuatorbuttons(), draw_default_sensor_header(), draw_modifier__envelope(), draw_modifier__generator(), draw_sensorbuttons(), graph_panel_key_properties(), node_socket_button_default(), ui_apply_button(), ui_but_copy_paste(), ui_check_but(), ui_def_but(), ui_do_but_textedit(), ui_do_button(), ui_draw_but(), ui_is_a_warp_but(), ui_item_array(), ui_textedit_begin(), ui_textedit_next_but(), ui_textedit_prev_but(), ui_textedit_set_cursor_pos(), uiDefAutoButR(), uiItemFullR(), uiTemplateImage(), uiTemplateList(), uiTemplateMarker(), uvedit_vertex_buttons(), v3d_editvertex_buts(), v3d_posearmature_buts(), view3d_panel_vgroup(), widget_draw_text(), and widget_draw_text_icon().
#define NUMSLI (14<<9) |
Definition at line 85 of file plugin.h.
Referenced by draw_actuatorbuttons(), picker_new_hide_reveal(), ui_apply_button(), ui_but_copy_paste(), ui_check_but(), ui_def_but(), ui_do_but_textedit(), ui_do_button(), ui_draw_but(), ui_item_array(), ui_numedit_but_SLI(), ui_textedit_begin(), ui_textedit_next_but(), ui_textedit_prev_but(), ui_textedit_set_cursor_pos(), uiBlockPicker(), uiDefAutoButR(), uiItemFullR(), widget_draw_text(), and widget_draw_text_icon().
#define TEX_INT 0 |
Definition at line 89 of file plugin.h.
Referenced by blend(), clouds(), do_volume_tex(), marble(), mg_distNoiseTex(), mg_HTerrainTex(), mg_mFractalOrfBmTex(), mg_ridgedOrHybridMFTex(), ntreeTexExecTree(), ocean_texture(), pointdensitytex(), stucci(), texnoise(), voronoiTex(), voxeldatatex(), and wood().
#define TEX_NOR 2 |
Definition at line 91 of file plugin.h.
Referenced by clouds(), compatible_bump_compute(), do_material_tex(), marble(), mg_distNoiseTex(), mg_HTerrainTex(), mg_mFractalOrfBmTex(), mg_ridgedOrHybridMFTex(), ntap_bump_compute(), ntreeTexExecTree(), ocean_texture(), plugintex(), stucci(), voronoiTex(), and wood().
#define TEX_RGB 1 |
Definition at line 90 of file plugin.h.
Referenced by brush_gen_texture_cache(), clouds(), do_material_tex(), do_proc(), do_volume_tex(), get_texture_value(), magic(), multitex(), node_shader_exec_texture(), ntreeTexExecTree(), ocean_texture(), paint_get_tex_pixel(), plugintex(), pointdensitytex(), texture_procedural(), and voronoiTex().
#define TOG (3<<9) |
Definition at line 82 of file plugin.h.
Referenced by controller_state_mask_menu(), curvemap_clipping_func(), draw_actuatorbuttons(), draw_controllerbuttons(), draw_default_sensor_header(), draw_modifier(), draw_modifier__generator(), draw_sensorbuttons(), ED_area_header_standardbuttons(), gp_drawui_layer(), list_item_row(), logic_buttons(), logic_buttons_new(), outliner_draw_restrictbuts(), template_ID(), ui_apply_button(), ui_do_button(), ui_draw_but(), ui_is_but_sel(), ui_item_array(), uiItemFullR(), uiTemplateEditModeSelection(), uiTemplateHeader3D(), uiTemplateLayers(), v3d_editvertex_buts(), and widget_draw_icon().
typedef struct _PluginInfo PluginInfo |
typedef int(* TexDoit)(int, void *, float *, float *, float *, float *) |
typedef int(* TexDoitold)(int, void *, float *, float *, float *) |
LIBIMPORT float hnoise | ( | float | noisesize, |
float | x, | ||
float | y, | ||
float | z | ||
) |
Definition at line 230 of file pluginapi.c.
References BLI_hnoise().
Referenced by pluginapi_force_ref().
LIBIMPORT float hnoisep | ( | float | noisesize, |
float | x, | ||
float | y, | ||
float | z | ||
) |
Definition at line 238 of file pluginapi.c.
References BLI_hnoisep().
Referenced by pluginapi_force_ref().
LIBEXPORT void plugin_getinfo | ( | PluginInfo * | ) |
LIBEXPORT int plugin_seq_getversion | ( | void | ) |
LIBEXPORT int plugin_tex_getversion | ( | void | ) |
LIBIMPORT float turbulence | ( | float | noisesize, |
float | x, | ||
float | y, | ||
float | z, | ||
int | depth | ||
) |
Definition at line 246 of file pluginapi.c.
References BLI_turbulence().
Referenced by pluginapi_force_ref().
LIBIMPORT float turbulence1 | ( | float | noisesize, |
float | x, | ||
float | y, | ||
float | z, | ||
int | depth | ||
) |
Definition at line 255 of file pluginapi.c.
References BLI_turbulence1().
Referenced by pluginapi_force_ref().