Assimp  v3.1.1 (June 2014)
Assimp::Blender::Lamp Struct Reference

Inherits Assimp::Blender::ElemBase.

Public Types

enum  FalloffType { FalloffType_Constant = 0x0, FalloffType_InvLinear = 0x1, FalloffType_InvSquare = 0x2 }
 
enum  Type {
  Type_Local = 0x0, Type_Sun = 0x1, Type_Spot = 0x2, Type_Hemi = 0x3,
  Type_Area = 0x4
}
 

Public Attributes

short area_shape
 
float area_size
 
float area_sizey
 
float area_sizez
 
float att1
 
float att2
 
float b
 
short colormodel
 
float dist
 
float energy
 
ID id FAIL
 
Type type FAIL
 
FalloffType falloff_type
 
short flags
 
float g
 
float r
 
float spotblend
 
float spotsize
 
float sun_brightness
 
short totex
 
float k WARN
 
- Public Attributes inherited from Assimp::Blender::ElemBase
const char * dna_type
 Type name of the element. More...
 

Additional Inherited Members

- Public Member Functions inherited from Assimp::Blender::ElemBase
virtual ~ElemBase ()
 

Member Enumeration Documentation

Enumerator
FalloffType_Constant 
FalloffType_InvLinear 
FalloffType_InvSquare 
Enumerator
Type_Local 
Type_Sun 
Type_Spot 
Type_Hemi 
Type_Area 

Member Data Documentation

short Assimp::Blender::Lamp::area_shape
float Assimp::Blender::Lamp::area_size
float Assimp::Blender::Lamp::area_sizey
float Assimp::Blender::Lamp::area_sizez
float Assimp::Blender::Lamp::att1
float Assimp::Blender::Lamp::att2
float Assimp::Blender::Lamp::b
short Assimp::Blender::Lamp::colormodel
float Assimp::Blender::Lamp::dist
float Assimp::Blender::Lamp::energy
ID id Assimp::Blender::Lamp::FAIL
Type type Assimp::Blender::Lamp::FAIL
FalloffType Assimp::Blender::Lamp::falloff_type
short Assimp::Blender::Lamp::flags
float Assimp::Blender::Lamp::g
float Assimp::Blender::Lamp::r
float Assimp::Blender::Lamp::spotblend
float Assimp::Blender::Lamp::spotsize
float Assimp::Blender::Lamp::sun_brightness
short Assimp::Blender::Lamp::totex
float k Assimp::Blender::Lamp::WARN

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