|
SilverLining
|
This is the complete list of members for SilverLining::Atmosphere, including all inherited members.
| Atmosphere(const char *userName, const char *licenseKey) | SilverLining::Atmosphere | |
| ClearCloudLightingOverride() | SilverLining::Atmosphere | |
| ClearForcedMoonPhase(void *data=0) | SilverLining::Atmosphere | |
| ClearForcedSunAndMoon(void *data=0) | SilverLining::Atmosphere | |
| ClearObjects(void *data=0) | SilverLining::Atmosphere | |
| ContextBeingDeleted(void *context) const | SilverLining::Atmosphere | |
| CullObjects(bool threadSafe=true, const Camera *camera=0, void *data=0) | SilverLining::Atmosphere | |
| CullObjectsInternal(bool threadSafe, const Camera *sceneCamera, const Camera *cullCamera, ThreadCameraStreamData *tcsData) const | SilverLining::Atmosphere | |
| D3D9DeviceLost(void *data=0) | SilverLining::Atmosphere | |
| D3D9DeviceReset() | SilverLining::Atmosphere | |
| DisableFarCulling(bool bDisable) | SilverLining::Atmosphere | inline |
| DrawCrepuscularRays(void *data=0) | SilverLining::Atmosphere | |
| DrawLensFlare(bool geocentricMode, void *data=0) const | SilverLining::Atmosphere | |
| DrawObject(ObjectHandle obj, void *data=0) | SilverLining::Atmosphere | |
| DrawObjects(bool drawClouds=true, bool drawPrecipitation=true, bool enableDepthTest=true, float crepuscularRays=0.0f, bool enableDepthWrites=false, CameraHandle camera=0, bool backFaceCullClockWise=true, bool drawBackdrops=true, bool drawLightning=true, bool geocentricMode=false, void *data=0) | SilverLining::Atmosphere | |
| DrawSky(bool drawSky, bool geocentricMode=false, double skyBoxDimension=0, bool drawStars=true, bool clearDepth=true, bool drawSunAndMoon=true, CameraHandle camera=0, double horizonOffsetAngle=0, double overcastBlend=0, void *data=0) | SilverLining::Atmosphere | |
| EnableHDR(bool hdr) | SilverLining::Atmosphere | inlinestatic |
| EnableLensFlare(bool bEnabled) | SilverLining::Atmosphere | inline |
| EnableSunOcclusion(bool bEnabled) | SilverLining::Atmosphere | inline |
| ForceLightingRecompute(void *data=0) | SilverLining::Atmosphere | |
| ForceMoonPhase(double moonPhase, void *data=0) | SilverLining::Atmosphere | |
| ForceMoonPhaseAngle(double moonPhaseAngle, void *data=0) | SilverLining::Atmosphere | |
| ForceSunAndMoon(double sunLat, double sunLon, double moonLat, double moonLon, void *data=0) | SilverLining::Atmosphere | |
| ForceSunAndMoon(double sunLat, double sunLon, double moonLat, double moonLon, double moonPhase, void *data=0) | SilverLining::Atmosphere | |
| ForceSunAndMoonHorizon(double sunAltitude, double sunAzimuth, double moonAltitude, double moonAzimuth, void *data=0) | SilverLining::Atmosphere | |
| ForceSunAndMoonHorizon(double sunAltitude, double sunAzimuth, double moonAltitude, double moonAzimuth, double moonPhase, void *data=0) | SilverLining::Atmosphere | |
| GenerateCrepuscularRays(void *data=0) | SilverLining::Atmosphere | |
| GetAmbientColor(float *r, float *g, float *b, void *data=0) const | SilverLining::Atmosphere | |
| GetAtmosphericLimbShader(void *data=0) const | SilverLining::Atmosphere | |
| GetBillboardShader(void *data=0) const | SilverLining::Atmosphere | |
| GetBillboardShaderInstanced(void *data=0) const | SilverLining::Atmosphere | |
| GetCameraMatrix() const | SilverLining::Atmosphere | |
| GetCloudBounds(double &minX, double &minY, double &minZ, double &maxX, double &maxY, double &maxZ, void *data=0) const | SilverLining::Atmosphere | |
| GetConditions() const | SilverLining::Atmosphere | |
| GetConditions() | SilverLining::Atmosphere | inline |
| GetConfigOptionBoolean(const char *key) const | SilverLining::Atmosphere | |
| GetConfigOptionDouble(const char *key) const | SilverLining::Atmosphere | |
| GetConfigOptionInt(const char *key) const | SilverLining::Atmosphere | |
| GetConfigOptionString(const char *key) const | SilverLining::Atmosphere | |
| GetDefaultTcsData() const | SilverLining::Atmosphere | |
| GetEnvironmentMap(void *&texture, int facesToRender=6, bool floatingPoint=false, CameraHandle cameraID=0, bool drawClouds=true, bool drawSunAndMoon=true, bool geocentricMode=false, void *data=0) | SilverLining::Atmosphere | |
| GetFarCullingDisabled() const | SilverLining::Atmosphere | inline |
| GetFogEnabled(void *data=0) const | SilverLining::Atmosphere | |
| GetFogSettings(float *density, float *r, float *g, float *b, void *data=0) const | SilverLining::Atmosphere | |
| GetFramerate(void *data=0) const | SilverLining::Atmosphere | |
| GetGamma(void *data=0) const | SilverLining::Atmosphere | |
| GetHaze(float &hazeR, float &hazeG, float &hazeB, double &hazeDepth, double &hazeDensity, void *data=0) | SilverLining::Atmosphere | |
| GetHDREnabled() | SilverLining::Atmosphere | inlinestatic |
| GetHorizonColor(float yawDegrees, float pitchDegrees, float *r, float *g, float *b, void *data=0) const | SilverLining::Atmosphere | |
| GetHorizonColor(float pitchDegrees, float *r, float *g, float *b, void *data=0) const | SilverLining::Atmosphere | |
| GetInfraRedMode(void *data=0) const | SilverLining::Atmosphere | |
| GetLensFlareEnabled() const | SilverLining::Atmosphere | inline |
| GetLineShader(void *data=0) const | SilverLining::Atmosphere | |
| GetMoonAlpha(void *data=0) const | SilverLining::Atmosphere | |
| GetMoonColor(float *r, float *g, float *b, void *data=0) const | SilverLining::Atmosphere | |
| GetMoonPhase(void *data=0) const | SilverLining::Atmosphere | |
| GetMoonPosition(float *x, float *y, float *z, void *data=0) const | SilverLining::Atmosphere | |
| GetMoonPositionEquatorial(float *x, float *y, float *z, void *data=0) const | SilverLining::Atmosphere | |
| GetMoonPositionGeographic(float *x, float *y, float *z, void *data=0) const | SilverLining::Atmosphere | |
| GetObjectDistance(ObjectHandle obj, float obj2X, float obj2Y, float obj2Z, float sortPosX, float sortPosY, float sortPosZ, void *data=0) | SilverLining::Atmosphere | |
| GetObjectDistance(ObjectHandle obj, ObjectHandle obj2, float sortPosX, float sortPosY, float sortPosZ, void *data=0) | SilverLining::Atmosphere | |
| GetObjectPosition(ObjectHandle obj, float &x, float &y, float &z, void *data=0) | SilverLining::Atmosphere | |
| GetObjects(SL_VECTOR(ObjectHandle)&objects, void *data=0) const | SilverLining::Atmosphere | |
| GetOutputScale() const | SilverLining::Atmosphere | |
| GetPrecipitationShader(void *data=0) const | SilverLining::Atmosphere | |
| GetPrecipitationShader(int type, void *data=0) const | SilverLining::Atmosphere | |
| GetProjectionMatrix() const | SilverLining::Atmosphere | |
| GetRandomNumberGenerator() const | SilverLining::Atmosphere | |
| GetResourceLoader() | SilverLining::Atmosphere | inlinestatic |
| GetRightVector(double &x, double &y, double &z) | SilverLining::Atmosphere | |
| GetShadowMap(void *&texture, SilverLining::Matrix4 *lightViewProjMatrix, SilverLining::Matrix4 *worldToShadowMapTexCoord, bool wholeLayers=true, float shadowDarkness=1.0f, bool moonShadows=false, double maxShadowObjectDistance=-1.0, double shadowFactor=1.0, void *data=0) | SilverLining::Atmosphere | |
| GetSkyCoverage(void *data=0) const | SilverLining::Atmosphere | |
| GetSkyModel(void *data=0) const | SilverLining::Atmosphere | |
| GetSkyShader(void *data=0) const | SilverLining::Atmosphere | |
| GetStarShader(void *data=0) const | SilverLining::Atmosphere | |
| GetSunAlpha(void *data=0) const | SilverLining::Atmosphere | |
| GetSunColor(float *r, float *g, float *b, void *data=0) const | SilverLining::Atmosphere | |
| GetSunOcclusion(void *data=0) | SilverLining::Atmosphere | |
| GetSunOcclusionEnabled() const | SilverLining::Atmosphere | inline |
| GetSunOrMoonColor(float *r, float *g, float *b, void *data=0) const | SilverLining::Atmosphere | |
| GetSunOrMoonPosition(float *x, float *y, float *z, void *data=0) const | SilverLining::Atmosphere | |
| GetSunOrMoonPositionEquatorial(float *x, float *y, float *z, void *data=0) const | SilverLining::Atmosphere | |
| GetSunOrMoonPositionGeographic(float *x, float *y, float *z, void *data=0) const | SilverLining::Atmosphere | |
| GetSunPosition(float *x, float *y, float *z, void *data=0) const | SilverLining::Atmosphere | |
| GetSunPositionEquatorial(float *x, float *y, float *z, void *data=0) const | SilverLining::Atmosphere | |
| GetSunPositionGeographic(float *x, float *y, float *z, void *data=0) const | SilverLining::Atmosphere | |
| GetUnitScale() | SilverLining::Atmosphere | inlinestatic |
| GetUpVector(double &x, double &y, double &z) | SilverLining::Atmosphere | |
| GetViewport(int &x, int &y, int &w, int &h) const | SilverLining::Atmosphere | |
| GetZenithColor(float *r, float *g, float *b, void *data=0) const | SilverLining::Atmosphere | |
| Initialize(int renderer, const char *resourceDirectoryPath, bool rightHanded, void *environment) | SilverLining::Atmosphere | |
| Initialize(int renderer, const char *resourceDirectoryPath, bool rightHanded, void *environment, const SL_VECTOR(unsigned int)&userShaders) | SilverLining::Atmosphere | |
| IsInitialized(void *data=0) const | SilverLining::Atmosphere | |
| OverrideCloudLighting(float ambientR, float ambientG, float ambientB, float diffuseR, float diffuseG, float diffuseB) | SilverLining::Atmosphere | |
| PreInit(const char *resourceDirectoryPath, bool rightHanded) | SilverLining::Atmosphere | |
| ReloadConfigFile() | SilverLining::Atmosphere | |
| ReloadCumulusTextures(void *data=0) | SilverLining::Atmosphere | |
| ReloadShaders(const SL_VECTOR(unsigned int)&userShaders, void *data=0) | SilverLining::Atmosphere | |
| Serialize(std::ostream &stream, void *data=0) | SilverLining::Atmosphere | |
| SetCameraMatrix(const double *cameraMatrix) | SilverLining::Atmosphere | |
| SetConditions(const AtmosphericConditions &conditions) | SilverLining::Atmosphere | |
| SetConfigOption(const char *key, const char *value) | SilverLining::Atmosphere | |
| SetDepthRange(float nearDepth, float farDepth) | SilverLining::Atmosphere | |
| SetEnvironmentMapFormat(ColorFormat format) | SilverLining::Atmosphere | |
| SetGamma(double gamma, void *data=0) | SilverLining::Atmosphere | |
| SetHaze(float hazeR, float hazeG, float hazeB, double hazeDepth, double hazeDensity, void *data=0) | SilverLining::Atmosphere | |
| SetInfraRedMode(bool bInfraRed, void *data=0) | SilverLining::Atmosphere | |
| SetMoonAlpha(double alpha, void *data=0) | SilverLining::Atmosphere | |
| SetOutputScale(const Vector3 &scale) | SilverLining::Atmosphere | |
| SetOutputScale(float scale) | SilverLining::Atmosphere | |
| SetProjectionMatrix(const double *projectionMatrix) | SilverLining::Atmosphere | |
| SetRandomNumberGenerator(RandomNumberGenerator *rng) | SilverLining::Atmosphere | |
| SetResourceLoader(ResourceLoader *loader) | SilverLining::Atmosphere | inlinestatic |
| SetRightVector(double x, double y, double z) | SilverLining::Atmosphere | |
| SetSkyModel(SkyModel skyModel, void *data=0) | SilverLining::Atmosphere | |
| SetSunAlpha(double alpha, void *data=0) | SilverLining::Atmosphere | |
| SettingsChanged(void *environment, void *data=0) | SilverLining::Atmosphere | |
| SetUpVector(double x, double y, double z) | SilverLining::Atmosphere | |
| SetUseShadowMap(bool val) | SilverLining::Atmosphere | |
| SetViewport(int x, int y, int w, int h) | SilverLining::Atmosphere | |
| SetWorldUnits(double meters) | SilverLining::Atmosphere | inlinestatic |
| SL_VECTOR(unsigned int) SILVERLINING_API GetActivePlanarCloudShaders(void *data=0) | SilverLining::Atmosphere | pure virtual |
| SL_VECTOR(unsigned int) &GetUserShaders(void) const | SilverLining::Atmosphere | |
| StarsVisible(void *data=0) const | SilverLining::Atmosphere | |
| TexturesAreShared(void) const | SilverLining::Atmosphere | |
| Unserialize(std::istream &stream, void *data=0) | SilverLining::Atmosphere | |
| UpdateEphemeris(void *data=0) | SilverLining::Atmosphere | |
| UpdateRendererDepthRange(Renderer *renderer, const Camera *camera) const | SilverLining::Atmosphere | |
| UpdateSkyAndClouds(bool geocentricMode=false, void *data=0) | SilverLining::Atmosphere | |
| ~Atmosphere() | SilverLining::Atmosphere |