| AddCloudAt(const Atmosphere &atm, const Vector3 &relativePosition, const Vector3 &dimensions, void *data=0) | SilverLining::CloudLayer | inlinevirtual |
| AddLightningListener(LightningListener *listener) | SilverLining::CloudLayer | |
| ALL enum value | SilverLining::CloudLayer | |
| ClearCloudColorOverride() | SilverLining::CloudLayer | |
| ClearClouds(void *data=0) | SilverLining::CloudLayer | virtual |
| ClearLightningListeners() | SilverLining::CloudLayer | |
| CloudLayer(const Atmosphere &atmosphere) | SilverLining::CloudLayer | |
| CurveModes enum name | SilverLining::CloudLayer | |
| DeleteCloudLayerTcsUserData(ThreadCameraStreamData *data) | SilverLining::CloudLayer | virtual |
| DeleteTcsUserData(ThreadCameraStreamData *data) | SilverLining::CloudLayer | virtual |
| EAST enum value | SilverLining::CloudLayer | |
| ExportToVRML(const char *dirPath, void *data=0) | SilverLining::CloudLayer | virtual |
| ForceLightning(bool value=true, void *data=0) | SilverLining::CloudLayer | inlinevirtual |
| GetAlpha() const | SilverLining::CloudLayer | inline |
| GetBaseAltitude(void *data=0) const | SilverLining::CloudLayer | |
| GetBaseLength() const | SilverLining::CloudLayer | inline |
| GetBaseWidth() const | SilverLining::CloudLayer | inline |
| GetCloudWrapping() const | SilverLining::CloudLayer | inline |
| GetCurveTowardGround() const | SilverLining::CloudLayer | inlinevirtual |
| GetDensity() const | SilverLining::CloudLayer | inline |
| GetDensityMultiplier(void *data=0) const | SilverLining::CloudLayer | virtual |
| GetEnabled() const | SilverLining::CloudLayer | inline |
| GetEnabled(void *tcsData) const | SilverLining::CloudLayer | |
| GetFadeTowardEdges() const | SilverLining::CloudLayer | inline |
| GetIsInfinite() const | SilverLining::CloudLayer | inline |
| GetLayerPosition(double &east, double &south, void *data=0) const | SilverLining::CloudLayer | |
| GetLightningDischargeMode() | SilverLining::CloudLayer | inlinevirtual |
| GetMaxHeight() const | SilverLining::CloudLayer | inlinevirtual |
| GetMaxSize() const | SilverLining::CloudLayer | inlinevirtual |
| GetName(void) const | SilverLining::CloudLayer | |
| GetOrCreateCloudLayerTcsUserData(ThreadCameraStreamData *data) const | SilverLining::CloudLayer | |
| GetOverriddenCloudColor(Vector3 &color, bool &doLighting) const | SilverLining::CloudLayer | |
| GetRoundEdges(void *data=0) const | SilverLining::CloudLayer | |
| GetThickness() const | SilverLining::CloudLayer | inline |
| GetType() const | SilverLining::CloudLayer | inline |
| GetWind(double &windX, double &windZ) const | SilverLining::CloudLayer | inline |
| HasPrecipitationAtPosition(const Camera *camera, void *data=0) const | SilverLining::CloudLayer | virtual |
| HasPrecipitationAtPosition(double x, double y, double z, void *data=0) const | SilverLining::CloudLayer | virtual |
| Intersect(const Vector3 &Origin, const Vector3 &Direction, double &range, void *data=0) const | SilverLining::CloudLayer | |
| IsInsideAnyCloud(const Vector3 &position, const ThreadCameraStreamData *tcsData, const CloudLayerTcsUserData *tcsUserData, double *distanceInside) const | SilverLining::CloudLayer | protectedvirtual |
| IsInsideCloud(const Camera *camera, void *data=0, double *distanceInside=0) const | SilverLining::CloudLayer | virtual |
| IsInsideCloud(double x, double y, double z, void *data=0, double *distanceInside=0) const | SilverLining::CloudLayer | virtual |
| IsRenderable(void *data=0) const | SilverLining::CloudLayer | |
| NORTH enum value | SilverLining::CloudLayer | |
| NORTHEAST enum value | SilverLining::CloudLayer | |
| NORTHWEST enum value | SilverLining::CloudLayer | |
| OverrideCloudColor(const Vector3 &forcedCloudColor, bool doLighting=true, void *data=0) | SilverLining::CloudLayer | |
| ReloadShaders(ThreadCameraStreamData *tcsData) | SilverLining::CloudLayer | inlinevirtual |
| Restore(const Atmosphere &atm, const char *filePath, void *data=0) | SilverLining::CloudLayer | virtual |
| Save(const char *filePath, void *data=0) | SilverLining::CloudLayer | virtual |
| SeedClouds(const Atmosphere &atm, void *data=0)=0 | SilverLining::CloudLayer | pure virtual |
| Serialize(std::ostream &stream, void *data=0) | SilverLining::CloudLayer | virtual |
| SetAlpha(double pAlpha) | SilverLining::CloudLayer | inline |
| SetBaseAltitude(double meters, bool updateCloudPositions=true, void *data=0) const | SilverLining::CloudLayer | virtual |
| SetBaseLength(double meters) | SilverLining::CloudLayer | inlinevirtual |
| SetBaseWidth(double meters) | SilverLining::CloudLayer | inlinevirtual |
| SetCloudAnimationEffects(double voxelSpinRate, bool enableGrowth, int initialGrowthIterations=0, int timeStepInterval=0) | SilverLining::CloudLayer | inlinevirtual |
| SetCloudWrapping(bool wrap) | SilverLining::CloudLayer | inlinevirtual |
| SetCurveTowardGround(bool curve) | SilverLining::CloudLayer | inlinevirtual |
| SetDensity(double coveragePercentage) | SilverLining::CloudLayer | inlinevirtual |
| SetDensityMultiplier(double multiplier, void *data=0) | SilverLining::CloudLayer | virtual |
| SetEnabled(bool enabled, unsigned long fadeTimeMS=0, void *data=0, bool enabledInTcsData=true) | SilverLining::CloudLayer | virtual |
| SetFadeTowardEdges(bool fade) | SilverLining::CloudLayer | inline |
| SetIsInfinite(bool inf) | SilverLining::CloudLayer | inlinevirtual |
| SetLayerPosition(double eastCoord, double southCoord, void *data=0) const | SilverLining::CloudLayer | virtual |
| SetLightningDischargeMode(LightningDischargeMode mode, void *data=0) | SilverLining::CloudLayer | inlinevirtual |
| SetName(const char *name) | SilverLining::CloudLayer | |
| SetPrecipitation(int type, double intensity, double nearClip=-1.0, double farClip=-1.0, bool useDepthBuffer=false) | SilverLining::CloudLayer | |
| SetRoundEdges(CurveModes mode, void *data=0) | SilverLining::CloudLayer | |
| SetThickness(double meters) | SilverLining::CloudLayer | inlinevirtual |
| SetType(CloudTypes type) | SilverLining::CloudLayer | inline |
| SetWind(double windX, double windZ) | SilverLining::CloudLayer | inline |
| SL_MAP(int, double) &SILVERLINING_API GetPrecipitation() const | SilverLining::CloudLayer | inline |
| SL_VECTOR(Cloud *) &SILVERLINING_API GetClouds(void *data=0) const | SilverLining::CloudLayer | pure virtual |
| SOUTH enum value | SilverLining::CloudLayer | |
| SOUTHEAST enum value | SilverLining::CloudLayer | |
| SOUTHWEST enum value | SilverLining::CloudLayer | |
| SQUARE enum value | SilverLining::CloudLayer | |
| SupportsAddCloudAt(void *data=0) const | SilverLining::CloudLayer | inlinevirtual |
| Unserialize(const Atmosphere &atm, std::istream &stream, void *data=0) | SilverLining::CloudLayer | virtual |
| WEST enum value | SilverLining::CloudLayer | |
| ~CloudLayer() | SilverLining::CloudLayer | virtual |