AtomicNET : AtomicEngine Namespace

Light Class

%Light component.

Syntax

public class Light : Drawable

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Members

See Also: Inherited members from Drawable.

Public Constructors

Light ()
Documentation for this section has not yet been entered.
Construct.

Public Fields

nativeInstance IntPtr . Documentation for this section has not yet been entered. (Inherited from RefCounted.)

Public Properties

AnimationEnabled bool . Documentation for this section has not yet been entered. (Inherited from Animatable.)
[write-only]
AnimationTime float . Documentation for this section has not yet been entered. (Inherited from Animatable.)
AspectRatio float . Documentation for this section has not yet been entered.
[write-only]
BasePass uint . Documentation for this section has not yet been entered. (Inherited from Drawable.)
[read-only]
BoundingBox BoundingBox . Documentation for this section has not yet been entered. (Inherited from Drawable.)
Brightness float . Documentation for this section has not yet been entered.
CastShadows bool . Documentation for this section has not yet been entered. (Inherited from Drawable.)
[read-only]
Category string . Documentation for this section has not yet been entered. (Inherited from AObject.)
Color Color . Documentation for this section has not yet been entered.
[read-only]
ColorFromTemperature Color . Documentation for this section has not yet been entered.
[read-only]
Context Context . Documentation for this section has not yet been entered. (Inherited from AObject.)
[read-only]
Distance float . Documentation for this section has not yet been entered. (Inherited from Drawable.)
[read-only]
DrawableFlags byte . Documentation for this section has not yet been entered. (Inherited from Drawable.)
DrawDistance float . Documentation for this section has not yet been entered. (Inherited from Drawable.)
[read-only]
EffectiveColor Color . Documentation for this section has not yet been entered.
[read-only]
EffectiveSpecularIntensity float . Documentation for this section has not yet been entered.
Enabled bool . Documentation for this section has not yet been entered. (Inherited from Component.)
[read-only]
EnabledEffective bool . Documentation for this section has not yet been entered. (Inherited from Component.)
[read-only]
EventSender AObject . Documentation for this section has not yet been entered. (Inherited from AObject.)
FadeDistance float . Documentation for this section has not yet been entered.
[read-only]
FirstLight Light . Documentation for this section has not yet been entered. (Inherited from Drawable.)
Fov float . Documentation for this section has not yet been entered.
[read-only]
Frustum Frustum . Documentation for this section has not yet been entered.
[read-only]
ID uint . Documentation for this section has not yet been entered. (Inherited from Component.)
InstantiationType InstantiationType . Documentation for this section has not yet been entered. (Inherited from RefCounted.)
LightMask uint . Documentation for this section has not yet been entered. (Inherited from Drawable.)
[read-only]
Lights Vector<Light> . Documentation for this section has not yet been entered. (Inherited from Drawable.)
LightType LightType . Documentation for this section has not yet been entered.
LodBias float . Documentation for this section has not yet been entered. (Inherited from Drawable.)
[read-only]
LodDistance float . Documentation for this section has not yet been entered. (Inherited from Drawable.)
MaxLights uint . Documentation for this section has not yet been entered. (Inherited from Drawable.)
[read-only]
MaxZ float . Documentation for this section has not yet been entered. (Inherited from Drawable.)
[read-only]
MinZ float . Documentation for this section has not yet been entered. (Inherited from Drawable.)
[read-only]
NativeInstance IntPtr . Documentation for this section has not yet been entered. (Inherited from RefCounted.)
[read-only]
Negative bool . Documentation for this section has not yet been entered.
[read-only]
Node Node . Documentation for this section has not yet been entered. (Inherited from Component.)
[read-only]
NumAttributes uint . Documentation for this section has not yet been entered. (Inherited from Serializable.)
[read-only]
NumNetworkAttributes uint . Documentation for this section has not yet been entered. (Inherited from Serializable.)
[read-only]
NumOccluderTriangles uint . Documentation for this section has not yet been entered. (Inherited from Drawable.)
[read-only]
NumShadowSplits int . Documentation for this section has not yet been entered.
ObjectAnimation ObjectAnimation . Documentation for this section has not yet been entered. (Inherited from Animatable.)
Occludee bool . Documentation for this section has not yet been entered. (Inherited from Drawable.)
Occluder bool . Documentation for this section has not yet been entered. (Inherited from Drawable.)
PerVertex bool . Documentation for this section has not yet been entered.
RampTexture Texture . Documentation for this section has not yet been entered.
Range float . Documentation for this section has not yet been entered.
[read-only]
Scene Scene . Documentation for this section has not yet been entered. (Inherited from Component.)
ShadowBias BiasParameters . Documentation for this section has not yet been entered.
ShadowCascade CascadeParameters . Documentation for this section has not yet been entered.
ShadowDistance float . Documentation for this section has not yet been entered. (Inherited from Drawable.)
ShadowFadeDistance float . Documentation for this section has not yet been entered.
ShadowFocus FocusParameters . Documentation for this section has not yet been entered.
ShadowIntensity float . Documentation for this section has not yet been entered.
ShadowMask uint . Documentation for this section has not yet been entered. (Inherited from Drawable.)
ShadowMaxExtrusion float . Documentation for this section has not yet been entered.
ShadowNearFarRatio float . Documentation for this section has not yet been entered.
ShadowResolution float . Documentation for this section has not yet been entered.
ShapeTexture Texture . Documentation for this section has not yet been entered.
SortValue float . Documentation for this section has not yet been entered. (Inherited from Drawable.)
SpecularIntensity float . Documentation for this section has not yet been entered.
Temperature float . Documentation for this section has not yet been entered.
Temporary bool . Documentation for this section has not yet been entered. (Inherited from Serializable.)
[read-only]
TypeName string . Documentation for this section has not yet been entered. (Inherited from AObject.)
[read-only]
TypeName string . Documentation for this section has not yet been entered. (Inherited from RefCounted.)
[read-only]
TypeNameStatic string . Documentation for this section has not yet been entered. (Inherited from AObject.)
[read-only]
UpdateGeometryType UpdateGeometryType . Documentation for this section has not yet been entered. (Inherited from Drawable.)
UsePhysicalValues bool . Documentation for this section has not yet been entered.
[read-only]
VertexLights Vector<Light> . Documentation for this section has not yet been entered. (Inherited from Drawable.)
ViewMask uint . Documentation for this section has not yet been entered. (Inherited from Drawable.)
[read-only]
WorldBoundingBox BoundingBox . Documentation for this section has not yet been entered. (Inherited from Drawable.)
[read-only]
Zone Zone . Documentation for this section has not yet been entered. (Inherited from Drawable.)
[read-only]
ZoneDirty bool . Documentation for this section has not yet been entered. (Inherited from Drawable.)
ZoneMask uint . Documentation for this section has not yet been entered. (Inherited from Drawable.)

Public Methods

AddLight (Light)
Add a per-pixel light affecting the object this frame. (Inherited from Drawable.)
AddRef ()
Increment reference count. Can also be called outside of a SharedPtr for traditional reference counting. (Inherited from RefCounted.)
AddRefSilent ()
Increment reference count. Do not call any lifetime book keeping (Inherited from RefCounted.)
AddVertexLight (Light)
Add a per-vertex light affecting the object this frame. (Inherited from Drawable.)
AllocateNetworkState ()
Allocate network attribute state. (Inherited from Serializable.)
ApplyAttributes ()
Apply attribute changes that can not be applied immediately. Called after scene load or a network update. (Inherited from Serializable.)
CleanupConnection (Connection)
Clean up all references to a network connection that is about to be removed. (Inherited from Component.)
static
csb_Atomic_Light_GetClassIDStatic () : IntPtr
Documentation for this section has not yet been entered.
override
DrawDebugGeometry (DebugRenderer, bool)
Visualize the component as debug geometry.
override
DrawDebugGeometry (DebugRenderer, bool)
Visualize the component as debug geometry. (Inherited from Drawable.)
DrawDebugGeometry (DebugRenderer, bool)
Visualize the component as debug geometry. (Inherited from Component.)
GetAnimationEnabled () : bool
Return animation enabled. (Inherited from Animatable.)
GetAspectRatio () : float
Return spotlight aspect ratio.
GetAttributeAnimation (string) : ValueAnimation
Return attribute animation. (Inherited from Animatable.)
GetAttributeAnimationSpeed (string) : float
Return attribute animation speed. (Inherited from Animatable.)
GetAttributeAnimationTime (string) : float
Return attribute animation time position. (Inherited from Animatable.)
GetAttributeAnimationWrapMode (string) : WrapMode
Return attribute animation wrap mode. (Inherited from Animatable.)
GetBoundingBox () : BoundingBox
Return local space bounding box. May not be applicable or properly updated on all drawables. (Inherited from Drawable.)
GetBrightness () : float
Return brightness multiplier. Specified in lumens when "use physical values" is enabled.
GetCastShadows () : bool
Return shadowcaster flag. (Inherited from Drawable.)
GetCategory () : string
Return object category. Categories are (optionally) registered along with the object factory. Return an empty string if the object category is not registered. (Inherited from AObject.)
GetColor () : Color
Return color.
GetColorFromTemperature () : Color
Return the color value of the temperature in Kelvin.
GetComponent (StringHash) : Component
Return component in the same scene node by type. If there are several, returns the first. (Inherited from Component.)
GetComponent<T> (bool) : T
Documentation for this section has not yet been entered. (Inherited from Component.)
GetComponents (Vector<Component>, StringHash)
Return components in the same scene node by type. (Inherited from Component.)
GetContext () : Context
Return execution context. (Inherited from AObject.)
GetDependencyNodes (Vector<Node>)
Return the depended on nodes to order network updates. (Inherited from Component.)
GetDistance () : float
Return distance from camera. (Inherited from Drawable.)
GetDrawableFlags () : byte
Return drawable flags. (Inherited from Drawable.)
GetDrawDistance () : float
Return draw distance. (Inherited from Drawable.)
GetEffectiveColor () : Color
Return effective color, multiplied by brightness and affected by temperature when "use physical values" is enabled. Alpha is always 1 so that can compare against the default black color to detect a light with no effect.
GetEffectiveSpecularIntensity () : float
Return effective specular intensity, multiplied by absolute value of brightness.
GetEventSender () : AObject
Return active event sender. Null outside event handling. (Inherited from AObject.)
GetFadeDistance () : float
Return fade start distance.
GetFirstLight () : Light
Return the first added per-pixel light. (Inherited from Drawable.)
GetFov () : float
Return spotlight field of view.
GetFrustum () : Frustum
Return spotlight frustum.
GetID () : uint
Return ID. (Inherited from Component.)
GetInstantiationType () : InstantiationType
Documentation for this section has not yet been entered. (Inherited from RefCounted.)
GetIntensityDivisor (float) : float
Return a divisor value based on intensity for calculating the sort value.
GetInterceptNetworkUpdate (string) : bool
Return whether an attribute's network updates are being intercepted. (Inherited from Serializable.)
GetLightMask () : uint
Return light mask. (Inherited from Drawable.)
GetLights () : Vector<Light>
Return per-pixel lights. (Inherited from Drawable.)
GetLightType () : LightType
Return light type.
GetLodBias () : float
Return LOD bias. (Inherited from Drawable.)
GetLodDistance () : float
Return LOD scaled distance from camera. (Inherited from Drawable.)
GetMaxLights () : uint
Return maximum number of per-pixel lights. (Inherited from Drawable.)
GetMaxZ () : float
Return the maximum view-space depth. (Inherited from Drawable.)
GetMinZ () : float
Return the minimum view-space depth. (Inherited from Drawable.)
GetNode () : Node
Return scene node. (Inherited from Component.)
GetNumAttributes () : uint
Return number of attributes. (Inherited from Serializable.)
GetNumNetworkAttributes () : uint
Return number of network replication attributes. (Inherited from Serializable.)
GetNumOccluderTriangles () : uint
Return number of occlusion geometry triangles. (Inherited from Drawable.)
GetNumShadowSplits () : int
Return number of shadow map cascade splits for a directional light, considering also graphics API limitations.
GetObjectAnimation () : ObjectAnimation
Return object animation. (Inherited from Animatable.)
GetPerVertex () : bool
Return vertex lighting mode.
GetRampTexture () : Texture
Return range attenuation texture.
GetRange () : float
Return range.
GetScene () : Scene
Return the scene the node belongs to. (Inherited from Component.)
GetShadowDistance () : float
Return shadow draw distance. (Inherited from Drawable.)
GetShadowFadeDistance () : float
Return shadow fade start distance.
GetShadowIntensity () : float
Return light intensity in shadow.
GetShadowMask () : uint
Return shadow mask. (Inherited from Drawable.)
GetShadowMaxExtrusion () : float
Return maximum shadow extrusion distance for directional lights.
GetShadowNearFarRatio () : float
Return shadow camera near/far clip distance ratio.
GetShadowResolution () : float
Return shadow resolution.
GetShapeTexture () : Texture
Return spotlight attenuation texture.
GetSortValue () : float
Return sorting value. (Inherited from Drawable.)
GetSpecularIntensity () : float
Return specular intensity.
GetSubsystem (StringHash) : AObject
Return subsystem by type. (Inherited from AObject.)
GetTemperature () : float
Return the temperature of the light in Kelvin.
override
GetTypeName () : string
Return type name. (Inherited from AObject.)
GetTypeName () : string
Documentation for this section has not yet been entered. (Inherited from RefCounted.)
GetUpdateGeometryType () : UpdateGeometryType
Return whether a geometry update is necessary, and if it can happen in a worker thread. (Inherited from Drawable.)
GetUsePhysicalValues () : bool
Return if light uses temperature and brightness in lumens.
GetVertexLights () : Vector<Light>
Return per-vertex lights. (Inherited from Drawable.)
GetViewMask () : uint
Return view mask. (Inherited from Drawable.)
GetWorldBoundingBox () : BoundingBox
Return world-space bounding box. (Inherited from Drawable.)
GetZone () : Zone
Return current zone. (Inherited from Drawable.)
GetZoneMask () : uint
Return zone mask. (Inherited from Drawable.)
HasBasePass (uint) : bool
Return whether has a base pass. (Inherited from Drawable.)
HasEventHandlers () : bool
Return whether has subscribed to any event. (Inherited from AObject.)
HasSubscribedToEvent (StringHash) : bool
Return whether has subscribed to an event without specific sender. (Inherited from AObject.)
HasSubscribedToEvent (AObject, StringHash) : bool
Return whether has subscribed to a specific sender's event. (Inherited from AObject.)
IsEnabled () : bool
Return whether is enabled. (Inherited from Component.)
IsEnabledEffective () : bool
Return whether is effectively enabled (node is also enabled.) (Inherited from Component.)
IsInstanceOf (StringHash) : bool
Check current instance is type of specified type. (Inherited from AObject.)
IsInView () : bool
Return whether is in view this frame from any viewport camera. Excludes shadow map cameras. (Inherited from Drawable.)
IsInView (Camera) : bool
Return whether is in view of a specific camera this frame. Pass in a null camera to allow any camera, including shadow map cameras. (Inherited from Drawable.)
IsNegative () : bool
Return whether light has negative (darkening) color.
override
IsObject () : bool
Documentation for this section has not yet been entered. (Inherited from AObject.)
IsObject () : bool
Documentation for this section has not yet been entered. (Inherited from RefCounted.)
IsOccludee () : bool
Return occludee flag. (Inherited from Drawable.)
IsOccluder () : bool
Return occluder flag. (Inherited from Drawable.)
IsTemporary () : bool
Return whether is temporary. (Inherited from Serializable.)
IsZoneDirty () : bool
Return whether current zone is inconclusive or dirty due to the drawable moving. (Inherited from Drawable.)
LimitLights ()
Sort and limit per-pixel lights to maximum allowed. Convert extra lights into vertex lights. (Inherited from Drawable.)
LimitVertexLights (bool)
Sort and limit per-vertex lights to maximum allowed. (Inherited from Drawable.)
Load (Deserializer, bool) : bool
Load from binary data. When setInstanceDefault is set to true, after setting the attribute value, store the value as instance's default value. Return true if successful. (Inherited from Serializable.)
MarkForUpdate ()
Mark for update and octree reinsertion. Update is automatically queued when the drawable's scene node moves or changes scale. (Inherited from Drawable.)
MarkInView (uint)
Mark in view without specifying a camera. Used for shadow casters. (Inherited from Drawable.)
override
MarkNetworkUpdate ()
Mark for attribute check on the next network update. (Inherited from Component.)
MarkNetworkUpdate ()
Mark for attribute check on the next network update. (Inherited from Serializable.)
override
OnSetEnabled ()
Handle enabled/disabled state change. (Inherited from Drawable.)
OnSetEnabled ()
Handle enabled/disabled state change. (Inherited from Component.)
PrepareNetworkUpdate ()
Prepare network update by comparing attributes and marking replication states dirty as necessary. (Inherited from Component.)
ReadDeltaUpdate (Deserializer) : bool
Read and apply a network delta update. Return true if attributes were changed. (Inherited from Serializable.)
ReadLatestDataUpdate (Deserializer) : bool
Read and apply a network latest data update. Return true if attributes were changed. (Inherited from Serializable.)
Refs () : int
Return reference count. (Inherited from RefCounted.)
ReleaseRef ()
Decrement reference count and delete self if no more references. Can also be called outside of a SharedPtr for traditional reference counting. (Inherited from RefCounted.)
Remove ()
Remove from the scene node. If no other shared pointer references exist, causes immediate deletion. (Inherited from Component.)
RemoveAttributeAnimation (string)
Remove attribute animation. Same as calling SetAttributeAnimation with a null pointer. (Inherited from Animatable.)
RemoveInstanceDefault ()
Remove instance's default values if they are set previously. (Inherited from Serializable.)
RemoveObjectAnimation ()
Remove object animation. Same as calling SetObjectAnimation with a null pointer. (Inherited from Animatable.)
ResetToDefault ()
Reset all editable attributes to their default values. (Inherited from Serializable.)
override
Save (Serializer) : bool
Save as binary data. Return true if successful. (Inherited from Component.)
Save (Serializer) : bool
Save as binary data. Return true if successful. (Inherited from Serializable.)
SaveDefaultAttributes () : bool
Return whether should save default-valued attributes into XML. Default false. (Inherited from Serializable.)
SendEvent (string, ScriptVariantMap)
Documentation for this section has not yet been entered. (Inherited from AObject.)
SetAnimationEnabled (bool)
Set automatic update of animation, default true. (Inherited from Animatable.)
SetAnimationTime (float)
Set time position of all attribute animations or an object animation manually. Automatic update should be disabled in this case. (Inherited from Animatable.)
SetAspectRatio (float)
Set spotlight aspect ratio.
SetAttributeAnimation (string, ValueAnimation, WrapMode, float)
Set attribute animation. (Inherited from Animatable.)
SetAttributeAnimationSpeed (string, float)
Set attribute animation speed. (Inherited from Animatable.)
SetAttributeAnimationTime (string, float)
Set attribute animation time position manually. Automatic update should be disabled in this case. (Inherited from Animatable.)
SetAttributeAnimationWrapMode (string, WrapMode)
Set attribute animation wrap mode. (Inherited from Animatable.)
SetBasePass (uint)
Set base pass flag for a batch. (Inherited from Drawable.)
SetBrightness (float)
Set light brightness multiplier. Both the color and specular intensity are multiplied with this. When "use physical values" is enabled, the value is specified in lumens.
SetCastShadows (bool)
Set shadowcaster flag. (Inherited from Drawable.)
SetColor (Color)
Set color.
SetDrawDistance (float)
Set draw distance. (Inherited from Drawable.)
SetEnabled (bool)
Set enabled/disabled state. (Inherited from Component.)
SetFadeDistance (float)
Set fade out start distance.
SetFov (float)
Set spotlight field of view.
SetInstantiationType (InstantiationType)
Documentation for this section has not yet been entered. (Inherited from RefCounted.)
SetIntensitySortValue (BoundingBox)
Set sort value based on overall intensity over a bounding box.
SetIntensitySortValue (float)
Set sort value based on intensity and view distance.
SetInterceptNetworkUpdate (string, bool)
Enable interception of an attribute from network updates. Intercepted attributes are sent as events instead of applying directly. This can be used to implement client side prediction. (Inherited from Serializable.)
SetLightMask (uint)
Set light mask. Is and'ed with light's and zone's light mask to see if the object should be lit. (Inherited from Drawable.)
SetLightType (LightType)
Set light type.
SetLodBias (float)
Set LOD bias. (Inherited from Drawable.)
SetMaxLights (uint)
Set maximum number of per-pixel lights. Default 0 is unlimited. (Inherited from Drawable.)
SetMinMaxZ (float, float)
Set view-space depth bounds. (Inherited from Drawable.)
SetObjectAnimation (ObjectAnimation)
Set object animation. (Inherited from Animatable.)
SetOccludee (bool)
Set occludee flag. (Inherited from Drawable.)
SetOccluder (bool)
Set occlusion flag. (Inherited from Drawable.)
SetPerVertex (bool)
Set vertex lighting mode.
SetRampTexture (Texture)
Set range attenuation texture.
SetRange (float)
Set range.
SetShadowBias (BiasParameters)
Documentation for this section has not yet been entered.
SetShadowDistance (float)
Set shadow draw distance. (Inherited from Drawable.)
SetShadowFadeDistance (float)
Set shadow fade out start distance. Only has effect if shadow distance is also non-zero.
SetShadowIntensity (float)
Set light intensity in shadow between 0.0 - 1.0. 0.0 (the default) gives fully dark shadows.
SetShadowMask (uint)
Set shadow mask. Is and'ed with light's light mask and zone's shadow mask to see if the object should be rendered to a shadow map. (Inherited from Drawable.)
SetShadowMaxExtrusion (float)
Set maximum shadow extrusion for directional lights. The actual extrusion will be the smaller of this and camera far clip. Default 1000.
SetShadowNearFarRatio (float)
Set shadow camera near/far clip distance ratio for spot and point lights. Does not affect directional lights, since they are orthographic and have near clip 0.
SetShadowResolution (float)
Set shadow resolution between 0.25 - 1.0. Determines the shadow map to use.
SetShapeTexture (Texture)
Set spotlight attenuation texture.
SetSortValue (float)
Set sorting value. (Inherited from Drawable.)
SetSpecularIntensity (float)
Set specular intensity. Zero disables specular calculations.
SetTemperature (float)
Set temperature of the light in Kelvin. Modulates the light color when "use physical values" is enabled.
SetTemporary (bool)
Set temporary flag. Temporary objects will not be saved. (Inherited from Serializable.)
SetUsePhysicalValues (bool)
Set use physical light values.
SetViewMask (uint)
Set view mask. Is and'ed with camera's view mask to see if the object should be rendered. (Inherited from Drawable.)
SetZone (Zone, bool)
Set new zone. Zone assignment may optionally be temporary, meaning it needs to be re-evaluated on the next frame. (Inherited from Drawable.)
SetZoneMask (uint)
Set zone mask. Is and'ed with zone's zone mask to see if the object should belong to the zone. (Inherited from Drawable.)
SubscribeToEvent (string, EventDelegate)
Documentation for this section has not yet been entered. (Inherited from AObject.)
SubscribeToEvent (uint, EventDelegate)
Documentation for this section has not yet been entered. (Inherited from AObject.)
SubscribeToEvent (AObject, string, EventDelegate)
Documentation for this section has not yet been entered. (Inherited from AObject.)
SubscribeToEvent (AObject, uint, EventDelegate)
Documentation for this section has not yet been entered. (Inherited from AObject.)
SubscribeToEvent<T> (NativeEventDelegate<T>)
Documentation for this section has not yet been entered. (Inherited from AObject.)
SubscribeToEvent<T> (AObject, NativeEventDelegate<T>)
Documentation for this section has not yet been entered. (Inherited from AObject.)
UnsubscribeFromAllEvents ()
Documentation for this section has not yet been entered. (Inherited from AObject.)
UnsubscribeFromEvent (StringHash)
Unsubscribe from an event. (Inherited from AObject.)
UnsubscribeFromEvent (uint)
Documentation for this section has not yet been entered. (Inherited from AObject.)
UnsubscribeFromEvent (AObject, StringHash)
Unsubscribe from a specific sender's event. (Inherited from AObject.)
UnsubscribeFromEvent<T> ()
Documentation for this section has not yet been entered. (Inherited from AObject.)
UnsubscribeFromEventReceiver (AObject)
Unsubscribe from event for specific receiver (where the event handler isn't necessarily in the subscribed object) (Inherited from AObject.)
UnsubscribeFromEvents (AObject)
Unsubscribe from a specific sender's events. (Inherited from AObject.)
WeakRefs () : int
Return weak reference count. (Inherited from RefCounted.)
WriteInitialDeltaUpdate (Serializer, byte)
Write initial delta network update. (Inherited from Serializable.)
WriteLatestDataUpdate (Serializer, byte)
Write a latest data network update. (Inherited from Serializable.)

Member Details

Light Constructor

Documentation for this section has not yet been entered.

Syntax

public Light ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Light Constructor

Construct.

Syntax

public Light (IntPtr native)

Parameters

native
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

AspectRatio Property

Documentation for this section has not yet been entered.

Syntax

public float AspectRatio { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Brightness Property

Documentation for this section has not yet been entered.

Syntax

public float Brightness { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Color Property

Documentation for this section has not yet been entered.

Syntax

public Color Color { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ColorFromTemperature Property

Documentation for this section has not yet been entered.

Syntax

public Color ColorFromTemperature { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

csb_Atomic_Light_GetClassIDStatic Method

Documentation for this section has not yet been entered.

Syntax

public static IntPtr csb_Atomic_Light_GetClassIDStatic ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

DrawDebugGeometry Method

Visualize the component as debug geometry.

Syntax

public override void DrawDebugGeometry (DebugRenderer debug, bool depthTest)

Parameters

debug
Documentation for this section has not yet been entered.
depthTest
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

EffectiveColor Property

Documentation for this section has not yet been entered.

Syntax

public Color EffectiveColor { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

EffectiveSpecularIntensity Property

Documentation for this section has not yet been entered.

Syntax

public float EffectiveSpecularIntensity { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

FadeDistance Property

Documentation for this section has not yet been entered.

Syntax

public float FadeDistance { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Fov Property

Documentation for this section has not yet been entered.

Syntax

public float Fov { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Frustum Property

Documentation for this section has not yet been entered.

Syntax

public Frustum Frustum { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetAspectRatio Method

Return spotlight aspect ratio.

Syntax

public float GetAspectRatio ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetBrightness Method

Return brightness multiplier. Specified in lumens when "use physical values" is enabled.

Syntax

public float GetBrightness ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetColor Method

Return color.

Syntax

public Color GetColor ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetColorFromTemperature Method

Return the color value of the temperature in Kelvin.

Syntax

public Color GetColorFromTemperature ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetEffectiveColor Method

Return effective color, multiplied by brightness and affected by temperature when "use physical values" is enabled. Alpha is always 1 so that can compare against the default black color to detect a light with no effect.

Syntax

public Color GetEffectiveColor ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetEffectiveSpecularIntensity Method

Return effective specular intensity, multiplied by absolute value of brightness.

Syntax

public float GetEffectiveSpecularIntensity ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetFadeDistance Method

Return fade start distance.

Syntax

public float GetFadeDistance ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetFov Method

Return spotlight field of view.

Syntax

public float GetFov ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetFrustum Method

Return spotlight frustum.

Syntax

public Frustum GetFrustum ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetIntensityDivisor Method

Return a divisor value based on intensity for calculating the sort value.

Syntax

public float GetIntensityDivisor (float attenuation)

Parameters

attenuation
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetLightType Method

Return light type.

Syntax

public LightType GetLightType ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetNumShadowSplits Method

Return number of shadow map cascade splits for a directional light, considering also graphics API limitations.

Syntax

public int GetNumShadowSplits ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetPerVertex Method

Return vertex lighting mode.

Syntax

public bool GetPerVertex ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetRampTexture Method

Return range attenuation texture.

Syntax

public Texture GetRampTexture ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetRange Method

Return range.

Syntax

public float GetRange ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetShadowFadeDistance Method

Return shadow fade start distance.

Syntax

public float GetShadowFadeDistance ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetShadowIntensity Method

Return light intensity in shadow.

Syntax

public float GetShadowIntensity ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetShadowMaxExtrusion Method

Return maximum shadow extrusion distance for directional lights.

Syntax

public float GetShadowMaxExtrusion ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetShadowNearFarRatio Method

Return shadow camera near/far clip distance ratio.

Syntax

public float GetShadowNearFarRatio ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetShadowResolution Method

Return shadow resolution.

Syntax

public float GetShadowResolution ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetShapeTexture Method

Return spotlight attenuation texture.

Syntax

public Texture GetShapeTexture ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetSpecularIntensity Method

Return specular intensity.

Syntax

public float GetSpecularIntensity ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetTemperature Method

Return the temperature of the light in Kelvin.

Syntax

public float GetTemperature ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

GetUsePhysicalValues Method

Return if light uses temperature and brightness in lumens.

Syntax

public bool GetUsePhysicalValues ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

IsNegative Method

Return whether light has negative (darkening) color.

Syntax

public bool IsNegative ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

LightType Property

Documentation for this section has not yet been entered.

Syntax

public LightType LightType { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Negative Property

Documentation for this section has not yet been entered.

Syntax

public bool Negative { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

NumShadowSplits Property

Documentation for this section has not yet been entered.

Syntax

public int NumShadowSplits { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

PerVertex Property

Documentation for this section has not yet been entered.

Syntax

public bool PerVertex { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

RampTexture Property

Documentation for this section has not yet been entered.

Syntax

public Texture RampTexture { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Range Property

Documentation for this section has not yet been entered.

Syntax

public float Range { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetAspectRatio Method

Set spotlight aspect ratio.

Syntax

public void SetAspectRatio (float aspectRatio)

Parameters

aspectRatio
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetBrightness Method

Set light brightness multiplier. Both the color and specular intensity are multiplied with this. When "use physical values" is enabled, the value is specified in lumens.

Syntax

public void SetBrightness (float brightness)

Parameters

brightness
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetColor Method

Set color.

Syntax

public void SetColor (Color color)

Parameters

color
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetFadeDistance Method

Set fade out start distance.

Syntax

public void SetFadeDistance (float distance)

Parameters

distance
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetFov Method

Set spotlight field of view.

Syntax

public void SetFov (float fov)

Parameters

fov
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetIntensitySortValue Method

Set sort value based on overall intensity over a bounding box.

Syntax

public void SetIntensitySortValue (BoundingBox box)

Parameters

box
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetIntensitySortValue Method

Set sort value based on intensity and view distance.

Syntax

public void SetIntensitySortValue (float distance)

Parameters

distance
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetLightType Method

Set light type.

Syntax

public void SetLightType (LightType type)

Parameters

type
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetPerVertex Method

Set vertex lighting mode.

Syntax

public void SetPerVertex (bool enable)

Parameters

enable
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetRampTexture Method

Set range attenuation texture.

Syntax

public void SetRampTexture (Texture texture)

Parameters

texture
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetRange Method

Set range.

Syntax

public void SetRange (float range)

Parameters

range
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetShadowBias Method

Documentation for this section has not yet been entered.

Syntax

public void SetShadowBias (BiasParameters parameters)

Parameters

parameters
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetShadowFadeDistance Method

Set shadow fade out start distance. Only has effect if shadow distance is also non-zero.

Syntax

public void SetShadowFadeDistance (float distance)

Parameters

distance
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetShadowIntensity Method

Set light intensity in shadow between 0.0 - 1.0. 0.0 (the default) gives fully dark shadows.

Syntax

public void SetShadowIntensity (float intensity)

Parameters

intensity
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetShadowMaxExtrusion Method

Set maximum shadow extrusion for directional lights. The actual extrusion will be the smaller of this and camera far clip. Default 1000.

Syntax

public void SetShadowMaxExtrusion (float extrusion)

Parameters

extrusion
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetShadowNearFarRatio Method

Set shadow camera near/far clip distance ratio for spot and point lights. Does not affect directional lights, since they are orthographic and have near clip 0.

Syntax

public void SetShadowNearFarRatio (float nearFarRatio)

Parameters

nearFarRatio
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetShadowResolution Method

Set shadow resolution between 0.25 - 1.0. Determines the shadow map to use.

Syntax

public void SetShadowResolution (float resolution)

Parameters

resolution
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetShapeTexture Method

Set spotlight attenuation texture.

Syntax

public void SetShapeTexture (Texture texture)

Parameters

texture
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetSpecularIntensity Method

Set specular intensity. Zero disables specular calculations.

Syntax

public void SetSpecularIntensity (float intensity)

Parameters

intensity
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetTemperature Method

Set temperature of the light in Kelvin. Modulates the light color when "use physical values" is enabled.

Syntax

public void SetTemperature (float temperature)

Parameters

temperature
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SetUsePhysicalValues Method

Set use physical light values.

Syntax

public void SetUsePhysicalValues (bool enable)

Parameters

enable
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ShadowBias Property

Documentation for this section has not yet been entered.

Syntax

public BiasParameters ShadowBias { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ShadowCascade Property

Documentation for this section has not yet been entered.

Syntax

public CascadeParameters ShadowCascade { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ShadowFadeDistance Property

Documentation for this section has not yet been entered.

Syntax

public float ShadowFadeDistance { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ShadowFocus Property

Documentation for this section has not yet been entered.

Syntax

public FocusParameters ShadowFocus { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ShadowIntensity Property

Documentation for this section has not yet been entered.

Syntax

public float ShadowIntensity { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ShadowMaxExtrusion Property

Documentation for this section has not yet been entered.

Syntax

public float ShadowMaxExtrusion { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ShadowNearFarRatio Property

Documentation for this section has not yet been entered.

Syntax

public float ShadowNearFarRatio { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ShadowResolution Property

Documentation for this section has not yet been entered.

Syntax

public float ShadowResolution { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

ShapeTexture Property

Documentation for this section has not yet been entered.

Syntax

public Texture ShapeTexture { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

SpecularIntensity Property

Documentation for this section has not yet been entered.

Syntax

public float SpecularIntensity { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

Temperature Property

Documentation for this section has not yet been entered.

Syntax

public float Temperature { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0

UsePhysicalValues Property

Documentation for this section has not yet been entered.

Syntax

public bool UsePhysicalValues { get; set; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: AtomicEngine
Assembly: AtomicNET (in AtomicNET.dll)
Assembly Versions: 1.0.0.0