SilverLining
SilverLining::CloudLayer Member List

This is the complete list of members for SilverLining::CloudLayer, including all inherited members.

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