Empeld
Empeld plugin documentation.
|
Public Member Functions | |
Sun (float secondsPerCycle, float timeOffset, float inclination, float ascendingRotation) | |
Sun (float secondsPerCycle, float timeOffset) | |
Sun (float secondsPerCycle) | |
Public Member Functions inherited from pluginbase.Objects.World.Environment.Orbitals.OrbitalRevolutionBase | |
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.Orbitals.OrbitalBase | |
OrbitalBase () | |
Initializes a new instance of the pluginbase.Objects.World.Environment.Orbitals.OrbitalBase class. More... | |
Properties | |
IResourceResolver | ResourceResolver [get, set] |
override bool | HasEmittance [get] |
override Rgba | EmittanceDiffuse [get] |
override Rgba | OrbitalEmittance [get] |
override Rgba | EmittanceAmbient [get] |
override Rgba | EmittanceSpecular [get] |
override float | Size [get] |
override OrbitalRenderMode | RenderMode [get] |
override EnvironmentBlendMode | BlendMode [get] |
override string | Resource [get] |
float | GlowStrength [get] |
virtual float | GlowRadius [get] |
virtual Rgba | GlowColor [get] |
override int | Layer [get] |
Properties inherited from pluginbase.Objects.World.Environment.Orbitals.OrbitalRevolutionBase | |
override Vector3 | Direction [get] |
Gets the direction that the object is rendered in Needs to be normalized More... | |
Properties inherited from pluginbase.Objects.World.Environment.Orbitals.OrbitalBase | |
virtual OrbitalRenderMode | RenderMode [get] |
Gets the render mode of the orbital More... | |
virtual int | RenderDetail [get] |
virtual EnvironmentBlendMode | BlendMode [get] |
virtual Rgba | Color [get] |
virtual bool | ReceivesLight [get] |
virtual bool | HasEmittance [get] |
virtual Rgba | EmittanceDiffuse [get] |
virtual Rgba | EmittanceSpecular [get] |
virtual Rgba | EmittanceAmbient [get] |
virtual Rgba | OrbitalEmittance [get] |
virtual string | Resource [get] |
virtual float | Size [get] |
virtual Vector3 | Direction [get] |
virtual int | Layer [get] |
virtual float | Rotation [get] |
Properties inherited from pluginbase.Objects.World.Environment.IOrbital | |
OrbitalRenderMode | RenderMode [get] |
Gets the render mode. More... | |
int | RenderDetail [get] |
Gets the render detail. Currently only applies to sphere rendering. Default 12 More... | |
Rgba | EmittanceDiffuse [get] |
Gets the emittance color for lighting More... | |
Rgba | EmittanceAmbient [get] |
Gets the emittance ambient for lighting More... | |
Rgba | EmittanceSpecular [get] |
Gets the emmitance specular for lighting More... | |
bool | EmittanceAuxiliary [get] |
If true, the light source is treated as secondary to a brighter light source, so that they won't combine True by default More... | |
Rgba | OrbitalEmittance [get] |
The color that affects other orbitals. Defaults to emittance More... | |
bool | HasEmittance [get] |
Gets a value indicating whether this instance has emittance. More... | |
string | Resource [get] |
Gets the resource. In most cases this is a texture More... | |
EnvironmentBlendMode | BlendMode [get] |
Gets the blend mode. More... | |
Rgba | Color [get] |
Gets the color that the orbital is affected by More... | |
bool | ReceivesLight [get] |
Gets a value indicating whether this pluginbase.Objects.World.Environment.IOrbital receives light from other orbitals during environmental rendering More... | |
float | Size [get] |
Gets the relative size More... | |
Vector3 | Direction [get] |
Gets the direction that the object is rendered in Needs to be normalized More... | |
int | Layer [get] |
Gets the layer that the object is drawn on More... | |
float | Rotation [get] |
Gets the rotation around the direction More... | |
Properties inherited from essentials.Environment.IOrbitalGlow | |
float | GlowStrength [get] |
Gets the glow strength. 0-1 More... | |
float | GlowRadius [get] |
Gets the glow radius. 0-1. The amount of the hemisphere that's affected More... | |
Rgba | GlowColor [get] |
Gets the color of the glow. Defaults to equal emittance More... | |
Additional Inherited Members | |
Public Attributes inherited from pluginbase.Objects.World.Environment.Orbitals.OrbitalBase | |
virtual bool | EmittanceAuxiliary => true |
Protected Member Functions inherited from pluginbase.Objects.World.Environment.Orbitals.OrbitalRevolutionBase | |
OrbitalRevolutionBase (float secondsPerCycle, float timeOffset, float inclination=MathHelper.Pi, float ascendingRotation=MathHelper.PiOver4, Vector3 offset=default(Vector3)) | |
Initializes a new instance of the pluginbase.Objects.World.Environment.Orbitals.OrbitalRevolutionBase class. More... | |
Protected Attributes inherited from pluginbase.Objects.World.Environment.Orbitals.OrbitalRevolutionBase | |
readonly float | TimeMult |
The time multiplier More... | |
readonly float | TimeOffset |
The time offset. More... | |
essentials.Environment.Orbital.Sun.Sun | ( | float | secondsPerCycle, |
float | timeOffset, | ||
float | inclination, | ||
float | ascendingRotation | ||
) |
essentials.Environment.Orbital.Sun.Sun | ( | float | secondsPerCycle, |
float | timeOffset | ||
) |
essentials.Environment.Orbital.Sun.Sun | ( | float | secondsPerCycle | ) |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
getsetprotected |
Attribute: Dependency
|
get |