, including all inherited members.
AddRef()=0 | IMCUnknown | [pure virtual] |
DirectionFilter(const TVector3 &origin, const TVector3 &direction, TMCColorRGBA &inOutFilter, I3DExRaytracer *raytracer, boolean renderVolmetricEffects, boolean indirectLight)=0 | I3DShEnvironment | [pure virtual] |
DirectionFilter2(const Ray3D &ray, TMCColorRGBA &inOutFilter, I3DExRaytracer *raytracer, boolean renderVolumePrimitives, boolean renderVolmetricEffects, boolean indirectLight)=0 | I3DShEnvironment | [pure virtual] |
DirectionFilter3(const Ray3D &ray, TMCColorRGBA &inOutFilter, TColorRGBLinearEffect *outAtmosphereLinearEffect, TColorRGBLinearEffect *outVolumeLinearEffect, TColorRGBLinearEffect *outEffectLinearEffect, I3DExRaytracer *raytracer, boolean renderAtmosphere, boolean renderVolumePrimitives, boolean renderVolmetricEffects, boolean indirectLight)=0 | I3DShEnvironment | [pure virtual] |
GetBackdropColor(const TVector2 &screenPoint, boolean &fullAreaDone, const TBBox2D &screenMinMax, TMCColorRGB &resultColor)=0 | I3DShEnvironment | [pure virtual] |
GetEnvironmentColor(const TVector3 &direction, boolean &fullAreaDone, TMCColorRGB &resultColor)=0 | I3DShEnvironment | [pure virtual] |
HasAtmosphere() const =0 | I3DShEnvironment | [pure virtual] |
HasBackdrop() const =0 | I3DShEnvironment | [pure virtual] |
HasBackground() const =0 | I3DShEnvironment | [pure virtual] |
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | [pure virtual] |
Release()=0 | IMCUnknown | [pure virtual] |
SegmentFilter(const TVector3 &beg, const TVector3 &end, TMCColorRGBA &inOutFilter, I3DExRaytracer *raytracer, boolean isShadowCasting, boolean renderVolmetricEffects, boolean indirectLight, boolean isSunLightShadowCasting)=0 | I3DShEnvironment | [pure virtual] |
SegmentFilter2(const Ray3D &ray, real64 tmin, real64 tmax, TMCColorRGBA &inOutFilter, I3DExRaytracer *raytracer, boolean isShadowCasting, boolean renderVolmetricEffects, boolean indirectLight, boolean isSunLightShadowCasting)=0 | I3DShEnvironment | [pure virtual] |
SegmentFilter3(const Ray3D &ray, real64 tmin, real64 tmax, TMCColorRGBA &inOutFilter, TColorRGBLinearEffect *outAtmosphereLinearEffect, TColorRGBLinearEffect *outVolumeLinearEffect, TColorRGBLinearEffect *outEffectLinearEffect, I3DExRaytracer *raytracer, boolean isShadowCasting, boolean renderAtmosphere, boolean renderVolumetricPrimitives, boolean renderVolmetricEffects, boolean indirectLight, boolean isSunLightShadowCasting, boolean oldShadowFiltering)=0 | I3DShEnvironment | [pure virtual] |
SegmentFilterExcludingVolumPrimitives(const Ray3D &ray, real64 tmin, real64 tmax, TMCColorRGBA &inOutFilter, I3DExRaytracer *raytracer, boolean isShadowCasting, boolean renderVolmetricEffects, boolean indirectLight, boolean isSunLightShadowCasting)=0 | I3DShEnvironment | [pure virtual] |