![]() |
Blender V2.61 - r43446
|
#include <render_types.h>
Public Attributes | |
| struct ObjectRen * | next |
| struct ObjectRen * | prev |
| struct Object * | ob |
| struct Object * | par |
| struct Scene * | sce |
| int | index |
| int | psysindex |
| int | flag |
| int | lay |
| float | boundbox [2][3] |
| int | totvert |
| int | totvlak |
| int | totstrand |
| int | tothalo |
| int | vertnodeslen |
| int | vlaknodeslen |
| int | strandnodeslen |
| int | blohalen |
| struct VertTableNode * | vertnodes |
| struct VlakTableNode * | vlaknodes |
| struct StrandTableNode * | strandnodes |
| struct HaloRen ** | bloha |
| struct StrandBuffer * | strandbuf |
| char(* | mtface )[MAX_CUSTOMDATA_LAYER_NAME] |
| char(* | mcol )[MAX_CUSTOMDATA_LAYER_NAME] |
| int | actmtface |
| int | actmcol |
| int | bakemtface |
| float | obmat [4][4] |
| struct RayObject * | raytree |
| struct RayFace * | rayfaces |
| struct VlakPrimitive * | rayprimitives |
| struct ObjectInstanceRen * | rayobi |
Definition at line 294 of file render_types.h.
Definition at line 312 of file render_types.h.
Referenced by RE_set_customdata_names(), shade_input_set_shade_texco(), and shade_input_set_strand_texco().
Definition at line 312 of file render_types.h.
Referenced by calc_tangent_vector(), calc_vertexnormals(), displace_render_vert(), GetTextureCoordinate(), RE_set_customdata_names(), shade_input_set_shade_texco(), and shade_input_set_strand_texco().
Definition at line 312 of file render_types.h.
Referenced by get_next_bake_face(), RE_set_customdata_names(), and shade_tface().
| struct HaloRen** ObjectRen::bloha |
Definition at line 307 of file render_types.h.
Referenced by env_rotate_scene(), free_renderdata_tables(), project_renderdata(), RE_findOrAddHalo(), and sort_halos().
Definition at line 303 of file render_types.h.
Referenced by free_renderdata_tables(), and RE_findOrAddHalo().
| float ObjectRen::boundbox[2][3] |
Definition at line 300 of file render_types.h.
Referenced by finalize_render_object(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), zbuffer_sss(), and zbuffer_strands_abuf().
| int ObjectRen::flag |
Definition at line 298 of file render_types.h.
Referenced by add_render_object(), find_dupligroup_dupli(), and init_render_object_data().
| int ObjectRen::index |
Definition at line 298 of file render_types.h.
Referenced by cache_strand_surface(), and RE_addRenderObject().
| int ObjectRen::lay |
Definition at line 298 of file render_types.h.
Referenced by env_layerflags(), and RE_addRenderObject().
| char(* ObjectRen::mcol)[MAX_CUSTOMDATA_LAYER_NAME] |
Definition at line 311 of file render_types.h.
Referenced by free_renderdata_tables(), RE_set_customdata_names(), RE_strandren_get_mcol(), and RE_vlakren_get_mcol().
| char(* ObjectRen::mtface)[MAX_CUSTOMDATA_LAYER_NAME] |
Definition at line 310 of file render_types.h.
Referenced by free_renderdata_tables(), RE_set_customdata_names(), RE_strandren_get_uv(), and RE_vlakren_get_tface().
| struct ObjectRen* ObjectRen::next |
Definition at line 295 of file render_types.h.
Referenced by env_hideobject(), env_layerflags(), env_rotate_scene(), env_showobjects(), find_dupligroup_dupli(), free_renderdata_tables(), project_renderdata(), shadowbuf_autoclip(), and sort_halos().
| struct Object* ObjectRen::ob |
Definition at line 296 of file render_types.h.
Referenced by add_filt_passes(), add_passes(), cache_strand_surface(), compatible_bump_compute(), compatible_bump_uv_derivs(), do_bake_shade(), do_displacement(), do_material_tex(), env_hideobject(), finalize_render_object(), find_dupli_instances(), find_dupligroup_dupli(), get_next_bake_face(), init_render_curve(), init_render_dm(), init_render_mball(), init_render_mesh(), init_render_object_data(), init_render_surf(), is_raytraceable(), load_fluidsimspeedvectors(), make_render_halos(), ntap_bump_compute(), occ_shade(), particle_curve(), particle_normal_ren(), RE_addRenderObject(), render_new_particle_system(), set_phong_threshold(), shade_lamp_loop(), shade_one_light(), shade_sample_sss(), vlr_check_bake(), vol_get_density(), zbuffer_shadow(), and zbuffer_transp_shade().
| float ObjectRen::obmat[4][4] |
Definition at line 314 of file render_types.h.
Referenced by add_render_object(), assign_dupligroup_dupli(), and find_dupli_instances().
| struct Object * ObjectRen::par |
Definition at line 296 of file render_types.h.
Referenced by cache_strand_surface(), and RE_addRenderObject().
| struct ObjectRen * ObjectRen::prev |
Definition at line 295 of file render_types.h.
Referenced by init_render_object_data().
Definition at line 298 of file render_types.h.
Referenced by find_dupli_instances(), find_dupligroup_dupli(), init_render_object_data(), and RE_addRenderObject().
| struct RayFace* ObjectRen::rayfaces |
Definition at line 318 of file render_types.h.
Referenced by free_renderdata_tables(), freeraytree(), and makeraytree_object().
| struct ObjectInstanceRen* ObjectRen::rayobi |
Definition at line 320 of file render_types.h.
Referenced by makeraytree_object().
Definition at line 319 of file render_types.h.
Referenced by free_renderdata_tables(), and makeraytree_object().
| struct RayObject* ObjectRen::raytree |
Definition at line 317 of file render_types.h.
Referenced by free_renderdata_tables(), freeraytree(), and makeraytree_object().
| struct Scene* ObjectRen::sce |
Definition at line 297 of file render_types.h.
| struct StrandBuffer* ObjectRen::strandbuf |
Definition at line 308 of file render_types.h.
Referenced by calculate_speedvectors(), finalize_render_object(), free_renderdata_tables(), RE_addStrandBuffer(), zbuffer_shadow(), and zbuffer_strands_abuf().
Definition at line 306 of file render_types.h.
Referenced by calculate_speedvectors(), free_renderdata_tables(), RE_findOrAddStrand(), RE_strandren_get_face(), RE_strandren_get_mcol(), RE_strandren_get_simplify(), RE_strandren_get_surfnor(), and RE_strandren_get_uv().
Definition at line 303 of file render_types.h.
Referenced by free_renderdata_tables(), and RE_findOrAddStrand().
Definition at line 302 of file render_types.h.
Referenced by assign_dupligroup_dupli(), env_rotate_scene(), finalize_render_object(), find_dupli_instances(), init_render_object_data(), initstar(), project_renderdata(), RE_inithalo(), RE_inithalo_particle(), RE_make_stars(), and sort_halos().
Definition at line 302 of file render_types.h.
Referenced by assign_dupligroup_dupli(), calculate_speedvectors(), finalize_render_object(), find_dupli_instances(), init_render_object_data(), RE_strandren_get_winspeed(), RE_vertren_get_winspeed(), and render_new_particle_system().
Definition at line 302 of file render_types.h.
Referenced by assign_dupligroup_dupli(), autosmooth(), calc_edge_stress(), calc_vertexnormals(), calculate_speedvectors(), copy_dbase_object_vectors(), dl_surf_to_renderdata(), do_displacement(), finalize_render_object(), find_dupli_instances(), global_bounds_obi(), init_render_curve(), init_render_dm(), init_render_mball(), init_render_mesh(), init_render_object_data(), load_fluidsimspeedvectors(), particle_billboard(), RE_Database_FromScene_Vectors(), RE_strandren_get_winspeed(), RE_vertren_copy(), RE_vertren_get_winspeed(), shadowbuf_autoclip(), static_particle_strand(), static_particle_wire(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), and zbuffer_sss().
Definition at line 302 of file render_types.h.
Referenced by assign_dupligroup_dupli(), autosmooth(), calc_edge_stress(), calc_vertexnormals(), check_non_flat_quads(), dl_surf_to_renderdata(), do_displacement(), env_hideobject(), env_layerflags(), env_showobjects(), finalize_render_object(), find_dupli_instances(), free_renderdata_tables(), get_next_bake_face(), GetNumFaces(), has_special_rayobject(), init_render_curve(), init_render_dm(), init_render_mball(), init_render_mesh(), init_render_object_data(), is_raytraceable(), isb_bsp_fillfaces(), makeraytree_object(), makeraytree_single(), occ_tree_build(), particle_billboard(), RE_vlakren_copy(), set_fullsample_trace_flag(), set_phong_threshold(), shade_input_set_triangle(), shadowbuf_autoclip(), split_quads(), static_particle_strand(), static_particle_wire(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), and zbuffer_sss().
| struct VertTableNode* ObjectRen::vertnodes |
Definition at line 304 of file render_types.h.
Referenced by calculate_speedvectors(), copy_dbase_object_vectors(), finalize_render_object(), free_renderdata_tables(), global_bounds_obi(), load_fluidsimspeedvectors(), RE_findOrAddVert(), RE_vertren_get_rad(), RE_vertren_get_sticky(), RE_vertren_get_strand(), RE_vertren_get_stress(), and RE_vertren_get_tangent().
Definition at line 303 of file render_types.h.
Referenced by free_renderdata_tables(), and RE_findOrAddVert().
| struct VlakTableNode* ObjectRen::vlaknodes |
Definition at line 305 of file render_types.h.
Referenced by env_hideobject(), env_layerflags(), env_showobjects(), free_renderdata_tables(), has_special_rayobject(), is_raytraceable(), isb_bsp_fillfaces(), makeraytree_object(), makeraytree_single(), occ_tree_build(), RE_findOrAddVlak(), RE_vlakren_get_mcol(), RE_vlakren_get_nmap_tangent(), RE_vlakren_get_radface(), RE_vlakren_get_surfnor(), RE_vlakren_get_tface(), shadowbuf_autoclip(), zbuffer_abuf(), zbuffer_shadow(), zbuffer_solid(), and zbuffer_sss().
Definition at line 303 of file render_types.h.
Referenced by free_renderdata_tables(), and RE_findOrAddVlak().