Blender V2.61 - r43446
Public Attributes

GPULamp Struct Reference

List of all members.

Public Attributes

Scenescene
Objectob
Objectpar
Lampla
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 CurveMappingcurfalloff
float winmat [4][4]
float viewmat [4][4]
float persmat [4][4]
float dynpersmat [4][4]
GPUFrameBufferfb
GPUTexturetex
ListBase materials

Detailed Description

Definition at line 102 of file gpu_material.c.


Member Data Documentation

Definition at line 120 of file gpu_material.c.

Referenced by gpu_lamp_from_blender(), and lamp_get_visibility().

Definition at line 120 of file gpu_material.c.

Referenced by gpu_lamp_from_blender(), and lamp_get_visibility().

Definition at line 122 of file gpu_material.c.

Referenced by gpu_lamp_from_blender(), and shade_one_light().

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 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().

Definition at line 120 of file gpu_material.c.

Referenced by gpu_lamp_from_blender(), and lamp_get_visibility().

float GPULamp::dynco[3]
float GPULamp::dyncol[3]

Definition at line 110 of file gpu_material.c.

Referenced by GPU_material_bind(), and shade_one_light().

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 125 of file gpu_material.c.

Referenced by gpu_lamp_from_blender(), and lamp_get_visibility().

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().

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().

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 119 of file gpu_material.c.

Referenced by gpu_lamp_from_blender(), and lamp_get_visibility().

Definition at line 119 of file gpu_material.c.

Referenced by gpu_lamp_from_blender(), and lamp_get_visibility().

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().


The documentation for this struct was generated from the following file: