![]() |
Blender V2.61 - r43446
|
Public Attributes | |
| Scene * | scene |
| Object * | ob |
| Object * | par |
| Lamp * | la |
| int | type |
| int | mode |
| int | lay |
| int | hide |
| float | dynenergy |
| float | dyncol [3] |
| float | energy |
| float | col [3] |
| float | co [3] |
| float | vec [3] |
| float | dynco [3] |
| float | dynvec [3] |
| float | obmat [4][4] |
| float | imat [4][4] |
| float | dynimat [4][4] |
| float | spotsi |
| float | spotbl |
| float | k |
| float | dist |
| float | att1 |
| float | att2 |
| float | bias |
| float | d |
| float | clipend |
| int | size |
| int | falloff_type |
| struct CurveMapping * | curfalloff |
| float | winmat [4][4] |
| float | viewmat [4][4] |
| float | persmat [4][4] |
| float | dynpersmat [4][4] |
| GPUFrameBuffer * | fb |
| GPUTexture * | tex |
| ListBase | materials |
Definition at line 102 of file gpu_material.c.
| float GPULamp::att1 |
Definition at line 120 of file gpu_material.c.
Referenced by gpu_lamp_from_blender(), and lamp_get_visibility().
| float GPULamp::att2 |
Definition at line 120 of file gpu_material.c.
Referenced by gpu_lamp_from_blender(), and lamp_get_visibility().
| float GPULamp::bias |
Definition at line 122 of file gpu_material.c.
Referenced by gpu_lamp_from_blender(), and shade_one_light().
| float GPULamp::clipend |
Definition at line 122 of file gpu_material.c.
Referenced by gpu_lamp_from_blender().
| float GPULamp::co[3] |
Definition at line 113 of file gpu_material.c.
Referenced by GPU_lamp_update(), and GPU_material_bind_uniforms().
| float GPULamp::col[3] |
Definition at line 111 of file gpu_material.c.
Referenced by gpu_lamp_from_blender(), GPU_lamp_update_colors(), and GPU_material_bind().
| struct CurveMapping* GPULamp::curfalloff |
Definition at line 126 of file gpu_material.c.
Referenced by gpu_lamp_from_blender(), and lamp_get_visibility().
| float GPULamp::d |
Definition at line 122 of file gpu_material.c.
Referenced by gpu_lamp_from_blender().
| float GPULamp::dist |
Definition at line 120 of file gpu_material.c.
Referenced by gpu_lamp_from_blender(), and lamp_get_visibility().
| float GPULamp::dynco[3] |
Definition at line 114 of file gpu_material.c.
Referenced by GPU_material_bind_uniforms(), lamp_get_visibility(), and shade_one_light().
| float GPULamp::dyncol[3] |
Definition at line 110 of file gpu_material.c.
Referenced by GPU_material_bind(), and shade_one_light().
| float GPULamp::dynenergy |
Definition at line 110 of file gpu_material.c.
Referenced by GPU_material_bind(), and shade_one_light().
| float GPULamp::dynimat[4][4] |
Definition at line 117 of file gpu_material.c.
Referenced by GPU_material_bind_uniforms(), and lamp_get_visibility().
| float GPULamp::dynpersmat[4][4] |
Definition at line 131 of file gpu_material.c.
Referenced by GPU_material_bind_uniforms(), and shade_one_light().
| float GPULamp::dynvec[3] |
Definition at line 114 of file gpu_material.c.
Referenced by GPU_material_bind_uniforms(), lamp_get_visibility(), and shade_one_light().
| float GPULamp::energy |
Definition at line 111 of file gpu_material.c.
Referenced by gpu_lamp_from_blender(), GPU_lamp_update_colors(), and GPU_material_bind().
Definition at line 125 of file gpu_material.c.
Referenced by gpu_lamp_from_blender(), and lamp_get_visibility().
Definition at line 133 of file gpu_material.c.
Referenced by GPU_lamp_from_blender(), GPU_lamp_has_shadow_buffer(), GPU_lamp_shadow_buffer_bind(), GPU_lamp_shadow_buffer_unbind(), gpu_lamp_shadow_free(), and GPU_lamp_shadow_layer().
| int GPULamp::hide |
Definition at line 108 of file gpu_material.c.
Referenced by GPU_lamp_update(), and GPU_material_bind().
| float GPULamp::imat[4][4] |
Definition at line 116 of file gpu_material.c.
Referenced by GPU_lamp_update(), and GPU_material_bind_uniforms().
| float GPULamp::k |
Definition at line 119 of file gpu_material.c.
Referenced by gpu_lamp_from_blender(), and shade_one_light().
Definition at line 106 of file gpu_material.c.
Referenced by gpu_lamp_from_blender().
| int GPULamp::lay |
Definition at line 108 of file gpu_material.c.
Referenced by GPU_lamp_shadow_layer(), GPU_lamp_update(), and GPU_material_bind().
Definition at line 136 of file gpu_material.c.
Referenced by GPU_lamp_free(), GPU_material_free(), and shade_one_light().
| int GPULamp::mode |
Definition at line 108 of file gpu_material.c.
Referenced by gpu_lamp_from_blender(), GPU_lamp_shadow_layer(), GPU_lamp_update_colors(), GPU_material_bind(), lamp_get_visibility(), and shade_one_light().
Definition at line 104 of file gpu_material.c.
Referenced by gpu_lamp_from_blender(), lamp_get_visibility(), shade_one_light(), and KX_LightIpoSGController::Update().
| float GPULamp::obmat[4][4] |
Definition at line 115 of file gpu_material.c.
Referenced by GPU_lamp_shadow_buffer_bind(), and GPU_lamp_update().
Definition at line 105 of file gpu_material.c.
Referenced by GPU_lamp_from_blender(), and gpu_lamp_from_blender().
| float GPULamp::persmat[4][4] |
Definition at line 130 of file gpu_material.c.
Referenced by GPU_lamp_shadow_buffer_bind(), and GPU_material_bind_uniforms().
Definition at line 103 of file gpu_material.c.
Referenced by GPU_lamp_from_blender(), gpu_lamp_from_blender(), and GPU_lamp_has_shadow_buffer().
| int GPULamp::size |
Definition at line 123 of file gpu_material.c.
Referenced by GPU_lamp_from_blender(), gpu_lamp_from_blender(), and GPU_lamp_shadow_buffer_bind().
| float GPULamp::spotbl |
Definition at line 119 of file gpu_material.c.
Referenced by gpu_lamp_from_blender(), and lamp_get_visibility().
| float GPULamp::spotsi |
Definition at line 119 of file gpu_material.c.
Referenced by gpu_lamp_from_blender(), and lamp_get_visibility().
Definition at line 134 of file gpu_material.c.
Referenced by GPU_lamp_from_blender(), GPU_lamp_has_shadow_buffer(), GPU_lamp_shadow_buffer_bind(), GPU_lamp_shadow_buffer_unbind(), gpu_lamp_shadow_free(), GPU_lamp_shadow_layer(), and shade_one_light().
| int GPULamp::type |
Definition at line 108 of file gpu_material.c.
Referenced by gpu_lamp_from_blender(), lamp_get_visibility(), and shade_one_light().
| float GPULamp::vec[3] |
Definition at line 113 of file gpu_material.c.
Referenced by GPU_lamp_update(), and GPU_material_bind_uniforms().
| float GPULamp::viewmat[4][4] |
Definition at line 129 of file gpu_material.c.
Referenced by GPU_lamp_shadow_buffer_bind().
| float GPULamp::winmat[4][4] |
Definition at line 128 of file gpu_material.c.
Referenced by gpu_lamp_from_blender(), and GPU_lamp_shadow_buffer_bind().