3 #include "LightParam.h" 8 typedef vector<CLightParam*> LightList;
35 int GetBestLights(
const Vector3& vCenter ,
float fRadius, LightList & listOutLights,
int nMaxNumLights = 0xffffffff);
37 int GetBestLights(
const Vector3& vCenter ,
float fRadius,
int nMaxNumLights = 0xffffffff);
40 LightList* GetLastResult();
43 int GetLastResultNum();
46 int GetNumLights()
const;
48 LightList& GetLights();
57 int ComputeLightScore(
CLightParam* pLight,
const Vector3& vCenter,
float fRadius)
const;
64 int FillLightList(LightList & listOutLights,
int nMaxNumLights = 0xffffffff);
69 LightList m_lightsRes;
managing local lights.
Definition: LightManager.h:12
different physics engine has different winding order.
Definition: EventBinding.h:32
Standard 3-dimensional vector.
Definition: ParaVector3.h:16
a single light in ParaEngine.
Definition: LightParam.h:6