|
Empeld
Empeld plugin documentation.
|
Public Member Functions | |
| RainCloudLayer () | |
| override void | Simulate (double time, double x, double y, double z) |
| Simulate the environment with the time, and an x/y/z More... | |
Public Member Functions inherited from pluginbase.Objects.World.Environment.Sky.SkyLayerBase | |
| virtual Rgba | DirectionalColor (float x, float y, float z) |
| Get the color at a direction More... | |
Properties | |
| IResourceResolver | ResourceResolver [get, set] |
| override SkyLayerRenderMode | RenderMode [get] |
| override string | Resource [get] |
| override int | Layer [get] |
| override float | TextureScale [get] |
| override Rgba | Color [get] |
| override Vector3 | Direction [get] |
Properties inherited from pluginbase.Objects.World.Environment.Sky.SkyLayerBase | |
| virtual SkyLayerRenderMode | RenderMode [get] |
| Gets the render mode. More... | |
| virtual int | Layer [get] |
| Gets the layer the sky is drawn on More... | |
| virtual Vector3 | Direction [get] |
| Gets the up-direction for the layer. This can be used to rotate a sky-sphere or position a shader value More... | |
| virtual string | Resource [get] |
| Gets the resource. Either a texture, or shader. Only shaders support multiple resources More... | |
| virtual Rgba | Color [get] |
| Overlay color More... | |
| virtual float | TextureScale [get] |
| Gets the texture scale for render types that support it More... | |
| virtual float | CameraAdjustmentRatio [get] |
| The amount the camera position adjusts the direction of the layer More... | |
| virtual bool | ReceivesLight [get] |
| Gets a value indicating whether this pluginbase.Objects.World.Environment.Sky.SkyLayerBase receives light. More... | |
| virtual bool | CastsShadow [get] |
| Gets a value indicating whether this instance can project on world. More... | |
| virtual Rgba | LightFilter [get] |
| Gets a value to multiply incoming light by to simulate a layer filtering out sunlight More... | |
Properties inherited from pluginbase.Objects.World.Environment.ISkyLayer | |
| SkyLayerRenderMode | RenderMode [get] |
| Gets the render mode. More... | |
| int | Layer [get] |
| Gets the layer the sky is drawn on More... | |
| Vector3 | Direction [get] |
| Gets the up-direction for the layer. This can be used to rotate a sky-sphere or position a shader value More... | |
| string | Resource [get] |
| Gets the resource. Either a texture, or shader. Only shaders support multiple resources More... | |
| Rgba | Color [get] |
| Overlay color More... | |
| float | TextureScale [get] |
| Gets the texture scale for render types that support it More... | |
| float | CameraAdjustmentRatio [get] |
| The amount the camera position adjusts the direction of the layer More... | |
| bool | ReceivesLight [get] |
| Gets a value indicating whether this pluginbase.Objects.World.Environment.ISkyLayer receives light. More... | |
| bool | CastsShadow [get] |
| Gets a value indicating whether this instance can project on world. More... | |
| Rgba | LightFilter [get] |
| Gets a value to multiply incoming light by to simulate a layer filtering out sunlight More... | |
Additional Inherited Members | |
Protected Member Functions inherited from pluginbase.Objects.World.Environment.Sky.SkyLayerBase | |
| SkyLayerBase () | |
| Initializes a new instance of the pluginbase.Objects.World.Environment.Sky.SkyLayerBase class. More... | |
| essentials.Environment.Sky.RainCloudLayer.RainCloudLayer | ( | ) |
|
virtual |
Simulate the environment with the time, and an x/y/z
| time | Time. |
| x | X. |
| y | Y. |
| z | Z. |
Reimplemented from pluginbase.Objects.World.Environment.Sky.SkyLayerBase.
|
get |
|
get |
|
get |
|
get |
|
get |
|
getsetprotected |
Attribute: Dependency
|
get |