Empeld
Empeld plugin documentation.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events
essentials.Environment.IOrbitalGlow Interface Reference

Interface that defines glow on an orbital Glow is the way an orbital effects the atmosphere when using an AtmosphereLayer More...

Inheritance diagram for essentials.Environment.IOrbitalGlow:
pluginbase.Objects.World.Environment.IOrbital pluginbase.Objects.World.Environment.IEnvironmentSimulatable essentials.Environment.Orbital.Moon essentials.Environment.Orbital.Sun

Properties

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...
 
- 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...
 
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...
 

Additional Inherited Members

- Public Member Functions inherited from pluginbase.Objects.World.Environment.IEnvironmentSimulatable
void Simulate (double time, double x, double y, double z)
 Simulate the environment with the time, and an x/y/z More...
 

Detailed Description

Interface that defines glow on an orbital Glow is the way an orbital effects the atmosphere when using an AtmosphereLayer

Property Documentation

Rgba essentials.Environment.IOrbitalGlow.GlowColor
get

Gets the color of the glow. Defaults to equal emittance

The color of the glow.

float essentials.Environment.IOrbitalGlow.GlowRadius
get

Gets the glow radius. 0-1. The amount of the hemisphere that's affected

The glow radius.

float essentials.Environment.IOrbitalGlow.GlowStrength
get

Gets the glow strength. 0-1

The glow strength.


The documentation for this interface was generated from the following file: