Public Member Functions | Public Attributes

sp::tool::LightmapGen::SLight Struct Reference

#include <spLightmapGeneratorStructs.hpp>

List of all members.

Public Member Functions

 SLight (const SLightmapLight &LightData)
 ~SLight ()
f32 getIntensity (const dim::vector3df &Point, const dim::vector3df &Normal) const
f32 getAttenuationRadius () const
bool checkVisibility (const STriangle &Triangle) const

Public Attributes

scene::ELightModels Type
dim::matrix4f Matrix
dim::vector3df Position
dim::vector3df Color
f32 Attn0
f32 Attn1
f32 Attn2
f32 InnerConeAngle
f32 OuterConeAngle
dim::vector3df FixedDirection
f32 FixedVolumetricRadius
bool FixedVolumetric

Constructor & Destructor Documentation

sp::tool::LightmapGen::SLight::SLight ( const SLightmapLight LightData  ) 
sp::tool::LightmapGen::SLight::~SLight (  ) 

Member Function Documentation

bool sp::tool::LightmapGen::SLight::checkVisibility ( const STriangle Triangle  )  const
f32 sp::tool::LightmapGen::SLight::getAttenuationRadius (  )  const
f32 sp::tool::LightmapGen::SLight::getIntensity ( const dim::vector3df Point,
const dim::vector3df Normal 
) const

Member Data Documentation


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines