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 |