![]()  | 
  
    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().