| attachUserData(RE_LightData *data, int index) | RE_Light | |
| beginShadowRender(RE_Render *r, RE_TextureCubeFace face=RE_TEXTURE_CUBE_POS_X, int area_index=0) | RE_Light | |
| buildAreaShape(int numsample) | RE_Light | |
| bumpLightVersion() | RE_Light | inline |
| clearLight(RE_Shader *sh, int index) | RE_Light | static |
| createEnvMap() | RE_Light | protected |
| detachUserData(int index) | RE_Light | |
| enable(bool e) | RE_Light | inline |
| endShadowRender(RE_Render *r, RE_TextureCubeFace face=RE_TEXTURE_CUBE_POS_X, int area_index=0) | RE_Light | |
| flag | RE_Light | protected |
| getAperture() const | RE_Light | inline |
| getAreaAxes() const | RE_Light | inline |
| getAreaLightProjection(UT_Matrix4 &mat) const | RE_Light | protected |
| getAreaShape() const | RE_Light | inline |
| getAreaTransform() const | RE_Light | inline |
| getAttachedUserData(int index) const | RE_Light | |
| getAttenuation(float atten[3]) const | RE_Light | inline |
| getAttenuationRamp(RE_Render *r) | RE_Light | |
| getAttenuationRampRange(float range[2]) const | RE_Light | inline |
| getAttenuationRange(float range[2]) const | RE_Light | inline |
| getColor() const | RE_Light | inline |
| getColor() | RE_Light | inline |
| getConeAngle() const | RE_Light | inline |
| getConeDelta() const | RE_Light | inline |
| getConeRoll() const | RE_Light | inline |
| getConeTextureIndex() const | RE_Light | inline |
| getDirection() const | RE_Light | inline |
| getEmitVersion() const | RE_Light | inline |
| getEnvironmentCone() const | RE_Light | inline |
| getEnvironmentMap(RE_Render *r, int max_width) | RE_Light | |
| getFarDistance() const | RE_Light | inline |
| getFocalLength() const | RE_Light | inline |
| getFogIntensity() const | RE_Light | inline |
| getFogScatterPara() const | RE_Light | inline |
| getFogScatterPerp() const | RE_Light | inline |
| getIlluminationBounds() | RE_Light | |
| getIntensity() const | RE_Light | inline |
| getLightBatchID() | RE_Light | inline |
| getLightBatchIndex() | RE_Light | inline |
| getLightLink() const | RE_Light | inline |
| getLightShadowMapSize() const | RE_Light | inline |
| getLightVersion() const | RE_Light | inline |
| getLinearShadowMap() const | RE_Light | |
| getName() const | RE_Light | inline |
| getNearDistance() const | RE_Light | inline |
| getNumAreaMaps() const | RE_Light | |
| getOrientation() | RE_Light | inline |
| getOrthoWidth() const | RE_Light | inline |
| getPosition() const | RE_Light | inline |
| getProjectMap(RE_Render *r) | RE_Light | |
| getShadowBias() const | RE_Light | inline |
| getShadowBlur() const | RE_Light | inline |
| getShadowIntensity() const | RE_Light | inline |
| getShadowMap(int area_index=0) | RE_Light | |
| getShadowMap() | RE_Light | |
| getShadowMapSize() const | RE_Light | inline |
| getShadowMapTime() const | RE_Light | |
| getShadowMapVersion() const | RE_Light | |
| getShadowMask() const | RE_Light | inline |
| getShadowQuality() const | RE_Light | inline |
| getShadowZRange(fpreal &n, fpreal &f) | RE_Light | |
| getSurfaceArea() const | RE_Light | inline |
| getTransform() const | RE_Light | inline |
| getTransform() | RE_Light | inline |
| getUniqueId() const | RE_Light | inlinevirtual |
| getVersion() const | RE_Light | inlinevirtual |
| getZoom() const | RE_Light | inline |
| HQLIGHT_AMBIENT enum value | RE_Light | |
| HQLIGHT_AREA enum value | RE_Light | |
| HQLIGHT_AREA_SPOT enum value | RE_Light | |
| HQLIGHT_DIR enum value | RE_Light | |
| HQLIGHT_ENV enum value | RE_Light | |
| HQLIGHT_POINT enum value | RE_Light | |
| HQLIGHT_SPOT enum value | RE_Light | |
| hqLightType() const | RE_Light | |
| invalidateShadowMap(bool purge_map=false) | RE_Light | protected |
| isAmbient() const | RE_Light | inline |
| isAreaLight() const | RE_Light | inline |
| isAreaSingleSided() const | RE_Light | inline |
| isAreaSingleSideReversed() const | RE_Light | inline |
| isCone() const | RE_Light | inline |
| isDiffuse() const | RE_Light | inline |
| isEnabled() const | RE_Light | inline |
| isEnvironmentLight() const | RE_Light | inline |
| isGeometry() const | RE_Light | inline |
| isGlobalIllumination() const | RE_Light | inline |
| isHeadlight() const | RE_Light | inline |
| isInfinite() const | RE_Light | inline |
| isLightContributing() const | RE_Light | |
| isMapProjector() const | RE_Light | inline |
| isPortalLight() const | RE_Light | inline |
| isShadowed() const | RE_Light | inline |
| isSpecular() const | RE_Light | inline |
| myAnisotropySamples | RE_Light | protected |
| myAperture | RE_Light | protected |
| myAreaAxes | RE_Light | protected |
| myAreaBlock | RE_Light | protected |
| myAreaDir | RE_Light | protected |
| myAreaDirty | RE_Light | protected |
| myAreaLightShape | RE_Light | protected |
| myAreaPos | RE_Light | protected |
| myAreaSingleReverse | RE_Light | protected |
| myAreaSingleSided | RE_Light | protected |
| myAreaTransform | RE_Light | protected |
| myAttachedLightData | RE_Light | protected |
| myAtten | RE_Light | protected |
| myAttenMap | RE_Light | protected |
| myAttenRamp | RE_Light | protected |
| myAttenRampDirty | RE_Light | protected |
| myAttenRampEnd | RE_Light | protected |
| myAttenRampStart | RE_Light | protected |
| myAttenRange | RE_Light | protected |
| myBasicLightingBlock | RE_Light | protected |
| myBatchID | RE_Light | protected |
| myBatchIndex | RE_Light | protected |
| myBBox | RE_Light | protected |
| myBBoxDirty | RE_Light | protected |
| myBottomBarn | RE_Light | protected |
| myBoundingRadius | RE_Light | protected |
| myColor | RE_Light | protected |
| myConeAngle | RE_Light | protected |
| myConeDelta | RE_Light | protected |
| myConeRoll | RE_Light | protected |
| myContribDiff | RE_Light | protected |
| myContribSpec | RE_Light | protected |
| myDir | RE_Light | protected |
| myEmitSerial | RE_Light | protected |
| myEnvCone | RE_Light | protected |
| myEnvMap | RE_Light | protected |
| myFarDist | RE_Light | protected |
| myFocalLength | RE_Light | protected |
| myFogIntensity | RE_Light | protected |
| myFogScatterPara | RE_Light | protected |
| myFogScatterPerp | RE_Light | protected |
| myGLConeTextureIndex | RE_Light | protected |
| myHighQualityBlock | RE_Light | protected |
| myIntensity | RE_Light | protected |
| myLeftBarn | RE_Light | protected |
| myLightLink | RE_Light | protected |
| myLightShadowMapSize | RE_Light | protected |
| myLightVersion | RE_Light | protected |
| myMaxEnvMapSize | RE_Light | protected |
| myMaxLightRadius | RE_Light | protected |
| myName | RE_Light | protected |
| myNearDist | RE_Light | protected |
| myNormalizeArea | RE_Light | protected |
| myOrientation | RE_Light | protected |
| myOrthoWidth | RE_Light | protected |
| myPos | RE_Light | protected |
| myProjectMapFormat | RE_Light | protected |
| myProjectMapLimit | RE_Light | protected |
| myProjectMapMaxH | RE_Light | protected |
| myProjectMapMaxW | RE_Light | protected |
| myProjectMapName | RE_Light | protected |
| myProjectMapRelativeTo | RE_Light | protected |
| myProjectMapScale | RE_Light | protected |
| myRightBarn | RE_Light | protected |
| myShadowBias | RE_Light | protected |
| myShadowBlock | RE_Light | protected |
| myShadowBlur | RE_Light | protected |
| myShadowIntensity | RE_Light | protected |
| myShadowMap | RE_Light | protected |
| myShadowMapSize | RE_Light | protected |
| myShadowMask | RE_Light | protected |
| myShadowQuality | RE_Light | protected |
| mySurfaceArea | RE_Light | protected |
| myTopBarn | RE_Light | protected |
| myTransform | RE_Light | protected |
| myUseShadows | RE_Light | protected |
| myZoom | RE_Light | protected |
| NUM_HQLIGHT_TYPES enum value | RE_Light | |
| projectMap | RE_Light | protected |
| RE_HQLightType enum name | RE_Light | |
| RE_Light(const char *n=nullptr) | RE_Light | |
| setAmbient(int onoff) | RE_Light | inline |
| setAperture(float aper) | RE_Light | inline |
| setArea(bool onoff) | RE_Light | inline |
| setAreaAxes(const UT_Vector3F &axes) | RE_Light | inline |
| setAreaSamplePoints(const UT_Vector3FArray &pos, const UT_Vector3FArray &dir) | RE_Light | |
| setAreaShape(RE_LightAreaShape shape) | RE_Light | |
| setAreaSide(bool single, bool reverse) | RE_Light | inline |
| setAreaTransform(UT_Matrix4 t) | RE_Light | inline |
| setAttenuation(float constant, float linear, float quadratic) | RE_Light | inline |
| setAttenuationRamp(const UT_Ramp *ramp, float start_dist, float end_dist) | RE_Light | |
| setAttenuationRange(float near_dist, float far_dist) | RE_Light | inline |
| setBottomBarn(float amount, float falloff) | RE_Light | inline |
| setBoundingRadius(float radius) | RE_Light | inline |
| setColor(const UT_Vector3 &c) | RE_Light | inline |
| setCone(int onoff) | RE_Light | inline |
| setConeAttrib(float a=45, float d=10, float r=1) | RE_Light | inline |
| setConeTextureIndex(int idx) | RE_Light | inline |
| setDiffuse(int onoff) | RE_Light | inline |
| setDirection(const UT_Vector3 &d) | RE_Light | inline |
| setEnvironment(bool onoff) | RE_Light | inline |
| setEnvironmentCone(float angle) | RE_Light | inline |
| setEnvironmentFormat(RE_TextureCompress format) | RE_Light | |
| setEnvironmentMap(const char *name, const char *relativeTo) | RE_Light | |
| setEnvironmentMipmap(bool onoff) | RE_Light | |
| setFarDistance(float zfar) | RE_Light | inline |
| setFocalLength(float focal) | RE_Light | inline |
| setFogIntensity(float intensity) | RE_Light | inline |
| setFogScatter(float para, fpreal perp) | RE_Light | inline |
| setGeometry(bool onoff) | RE_Light | inline |
| setGlobalIllumination(bool onoff) | RE_Light | inline |
| setHeadlight(bool hl) | RE_Light | inline |
| setInfinite(int onoff) | RE_Light | inline |
| setIntensity(float i) | RE_Light | inline |
| setLeftBarn(float amount, float falloff) | RE_Light | inline |
| setLightBatchID(int id, int index) | RE_Light | inline |
| setLightLink(const UT_StringRef &link) | RE_Light | inline |
| setLightShadowMapSize(int s) | RE_Light | inline |
| setLinearShadowMap(bool linear) | RE_Light | |
| setMultiMap(bool m) | RE_Light | |
| setName(const char *name) | RE_Light | inline |
| setNearDistance(float znear) | RE_Light | inline |
| setNormalizeArea(bool norm) | RE_Light | inline |
| setOrientation(const UT_Matrix3 &orient) | RE_Light | inline |
| setOrthoWidth(float width) | RE_Light | inline |
| setPortal(bool onoff) | RE_Light | inline |
| setPosition(const UT_Vector3 &p) | RE_Light | inline |
| setProjectMap(const char *name, const char *relativeTo) | RE_Light | |
| setProjectMapAnisotropy(int samples) | RE_Light | |
| setProjectMapClamp(int onoff) | RE_Light | |
| setProjectMapFormat(RE_TextureCompress format) | RE_Light | |
| setProjectMapMipmap(bool onoff) | RE_Light | |
| setProjectMapScale(float sc, bool limitres, int maxw, int maxh) | RE_Light | |
| setRightBarn(float amount, float falloff) | RE_Light | inline |
| setSceneBounds(const UT_BoundingBox &scene) | RE_Light | |
| setShadowBias(float b) | RE_Light | inline |
| setShadowBlur(float b) | RE_Light | inline |
| setShadowed(bool onoff) | RE_Light | |
| setShadowIntensity(float i) | RE_Light | inline |
| setShadowMapSize(int s) | RE_Light | |
| setShadowMapTime(fpreal t) | RE_Light | |
| setShadowMapVersion(uint64 version) | RE_Light | |
| setShadowMask(const char *m) | RE_Light | inline |
| setShadowQuality(float q) | RE_Light | inline |
| setSpecular(int onoff) | RE_Light | inline |
| setSurfaceArea(float area) | RE_Light | inline |
| setTopBarn(float amount, float falloff) | RE_Light | inline |
| setTransform(const UT_Matrix4 &m) | RE_Light | inline |
| setViewFrustum(UT_Vector3FArray &pnts, UT_Vector3F &cam) | RE_Light | |
| setZoom(float z) | RE_Light | inline |
| updateAreaLighting(RE_Render *r, RE_Shader *sh) | RE_Light | |
| updateAreaLightingBlock(RE_Render *r, RE_UniformBlock *block, int light_index, const char *light_pref) const | RE_Light | |
| updateBasicBlock(RE_UniformBlock *lighting_block, int light_index, const char *light_prefix) | RE_Light | |
| updateBasicLighting(RE_Render *r, RE_Shader *sh, int index) | RE_Light | |
| updateHQLighting(RE_Render *r, RE_Shader *sh) | RE_Light | |
| updateHQLightingBlock(RE_Render *r, RE_UniformBlock *block, int light_index, const char *light_prefix) const | RE_Light | |
| updateShadow(RE_Render *r, RE_Shader *sh) | RE_Light | |
| ~RE_Light() | RE_Light | virtual |