AtomicNET : AtomicEngine Namespace

RibbonTrail Class

Drawable component that creates a tail.

Syntax

public class RibbonTrail : 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

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.)
AnimationLodBias float . Documentation for this section has not yet been entered.
[write-only]
AnimationTime float . Documentation for this section has not yet been entered. (Inherited from Animatable.)
[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.)
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.)
[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.)
Emitting bool . 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.)
EndColor Color . Documentation for this section has not yet been entered.
EndScale float . Documentation for this section has not yet been entered.
[read-only]
EventSender AObject . Documentation for this section has not yet been entered. (Inherited from AObject.)
[read-only]
FirstLight Light . Documentation for this section has not yet been entered. (Inherited from Drawable.)
[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.)
Lifetime float . Documentation for this section has not yet been entered.
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.)
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.)
Material Material . Documentation for this section has not yet been entered.
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]
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.)
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.)
[read-only]
Scene Scene . Documentation for this section has not yet been entered. (Inherited from Component.)
ShadowDistance float . Documentation for this section has not yet been entered. (Inherited from Drawable.)
ShadowMask uint . Documentation for this section has not yet been entered. (Inherited from Drawable.)
Sorted bool . Documentation for this section has not yet been entered.
SortValue float . Documentation for this section has not yet been entered. (Inherited from Drawable.)
StartColor Color . Documentation for this section has not yet been entered.
StartScale float . Documentation for this section has not yet been entered.
TailColumn uint . Documentation for this section has not yet been entered.
Temporary bool . Documentation for this section has not yet been entered. (Inherited from Serializable.)
TrailType TrailType . Documentation for this section has not yet been entered.
[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.
[read-only]
UpdateGeometryType UpdateGeometryType . Documentation for this section has not yet been entered. (Inherited from Drawable.)
UpdateInvisible bool . Documentation for this section has not yet been entered.
VertexDistance float . 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.)
Width float . Documentation for this section has not yet been entered.
[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.)
Commit ()
Mark for bounding box and vertex buffer update. Call after modifying the trails.
static
csb_Atomic_RibbonTrail_GetClassIDStatic () : IntPtr
Documentation for this section has not yet been entered.
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.)
GetAnimationLodBias () : float
Return animation LOD bias.
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.)
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.)
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.)
GetEndColor () : Color
Get vertex blended color for end of trail.
GetEndScale () : float
Get vertex blended scale for end of trail.
GetEventSender () : AObject
Return active event sender. Null outside event handling. (Inherited from AObject.)
GetFirstLight () : Light
Return the first added per-pixel light. (Inherited from Drawable.)
GetID () : uint
Return ID. (Inherited from Component.)
GetInstantiationType () : InstantiationType
Documentation for this section has not yet been entered. (Inherited from RefCounted.)
GetInterceptNetworkUpdate (string) : bool
Return whether an attribute's network updates are being intercepted. (Inherited from Serializable.)
GetLifetime () : float
Return tail time to live.
GetLightMask () : uint
Return light mask. (Inherited from Drawable.)
GetLights () : Vector<Light>
Return per-pixel lights. (Inherited from Drawable.)
GetLodBias () : float
Return LOD bias. (Inherited from Drawable.)
GetLodDistance () : float
Return LOD scaled distance from camera. (Inherited from Drawable.)
GetMaterial () : Material
Return material.
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.)
GetObjectAnimation () : ObjectAnimation
Return object animation. (Inherited from Animatable.)
GetScene () : Scene
Return the scene the node belongs to. (Inherited from Component.)
GetShadowDistance () : float
Return shadow draw distance. (Inherited from Drawable.)
GetShadowMask () : uint
Return shadow mask. (Inherited from Drawable.)
GetSortValue () : float
Return sorting value. (Inherited from Drawable.)
GetStartColor () : Color
Get vertex blended color for start of trail.
GetStartScale () : float
Get vertex blended scale for start of trail.
GetSubsystem (StringHash) : AObject
Return subsystem by type. (Inherited from AObject.)
GetTailColumn () : uint
Get number of column for tails.
GetTrailType () : TrailType
Return how the trail behave.
override
GetTypeName () : string
Return type name. (Inherited from AObject.)
GetTypeName () : string
Documentation for this section has not yet been entered. (Inherited from RefCounted.)
override
GetUpdateGeometryType () : UpdateGeometryType
Return whether a geometry update is necessary, and if it can happen in a worker thread.
GetUpdateGeometryType () : UpdateGeometryType
Return whether a geometry update is necessary, and if it can happen in a worker thread. (Inherited from Drawable.)
GetUpdateInvisible () : bool
Return whether to update when trail emitter are not visible.
GetVertexDistance () : float
Get distance between points.
GetVertexLights () : Vector<Light>
Return per-vertex lights. (Inherited from Drawable.)
GetViewMask () : uint
Return view mask. (Inherited from Drawable.)
GetWidth () : float
Get width of the trail.
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.)
IsEmitting () : bool
Return whether is currently emitting.
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.)
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.)
IsSorted () : bool
Return whether tails are sorted.
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.
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.)
SetAnimationLodBias (float)
Set animation LOD bias.
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.)
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.)
SetCastShadows (bool)
Set shadowcaster flag. (Inherited from Drawable.)
SetDrawDistance (float)
Set draw distance. (Inherited from Drawable.)
SetEmitting (bool)
Set whether trail should be emitting.
SetEnabled (bool)
Set enabled/disabled state. (Inherited from Component.)
SetEndColor (Color)
Set vertex blended scale for end of trail.
SetEndScale (float)
Set vertex blended scale for end of trail.
SetInstantiationType (InstantiationType)
Documentation for this section has not yet been entered. (Inherited from RefCounted.)
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.)
SetLifetime (float)
Set tail time to live.
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.)
SetLodBias (float)
Set LOD bias. (Inherited from Drawable.)
SetMaterial (Material)
Set material.
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.)
SetShadowDistance (float)
Set shadow draw distance. (Inherited from Drawable.)
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.)
SetSorted (bool)
Set whether tails are sorted by distance. Default false.
SetSortValue (float)
Set sorting value. (Inherited from Drawable.)
SetStartColor (Color)
Set vertex blended color for start of trail.
SetStartScale (float)
Set vertex blended color for start of trail.
SetTailColumn (uint)
Set number of column for every tails. Can be useful for fixing distortion at high angle.
SetTemporary (bool)
Set temporary flag. Temporary objects will not be saved. (Inherited from Serializable.)
SetTrailType (TrailType)
Set how the trail behave.
SetUpdateInvisible (bool)
Set whether to update when trail emiiter are not visible.
SetVertexDistance (float)
Set distance between points.
SetViewMask (uint)
Set view mask. Is and'ed with camera's view mask to see if the object should be rendered. (Inherited from Drawable.)
SetWidth (float)
Set width of the tail. Only works for face camera trail type.
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

RibbonTrail Constructor

Documentation for this section has not yet been entered.

Syntax

public RibbonTrail ()

Remarks

Documentation for this section has not yet been entered.

Requirements

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

RibbonTrail Constructor

Construct.

Syntax

public RibbonTrail (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

AnimationLodBias Property

Documentation for this section has not yet been entered.

Syntax

public float AnimationLodBias { 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

Commit Method

Mark for bounding box and vertex buffer update. Call after modifying the trails.

Syntax

public void Commit ()

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_RibbonTrail_GetClassIDStatic Method

Documentation for this section has not yet been entered.

Syntax

public static IntPtr csb_Atomic_RibbonTrail_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

Emitting Property

Documentation for this section has not yet been entered.

Syntax

public bool Emitting { 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

EndColor Property

Documentation for this section has not yet been entered.

Syntax

public Color EndColor { 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

EndScale Property

Documentation for this section has not yet been entered.

Syntax

public float EndScale { 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

GetAnimationLodBias Method

Return animation LOD bias.

Syntax

public float GetAnimationLodBias ()

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

GetEndColor Method

Get vertex blended color for end of trail.

Syntax

public Color GetEndColor ()

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

GetEndScale Method

Get vertex blended scale for end of trail.

Syntax

public float GetEndScale ()

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

GetLifetime Method

Return tail time to live.

Syntax

public float GetLifetime ()

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

GetMaterial Method

Return material.

Syntax

public Material GetMaterial ()

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

GetStartColor Method

Get vertex blended color for start of trail.

Syntax

public Color GetStartColor ()

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

GetStartScale Method

Get vertex blended scale for start of trail.

Syntax

public float GetStartScale ()

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

GetTailColumn Method

Get number of column for tails.

Syntax

public uint GetTailColumn ()

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

GetTrailType Method

Return how the trail behave.

Syntax

public TrailType GetTrailType ()

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

GetUpdateGeometryType Method

Return whether a geometry update is necessary, and if it can happen in a worker thread.

Syntax

public override UpdateGeometryType GetUpdateGeometryType ()

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

GetUpdateInvisible Method

Return whether to update when trail emitter are not visible.

Syntax

public bool GetUpdateInvisible ()

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

GetVertexDistance Method

Get distance between points.

Syntax

public float GetVertexDistance ()

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

GetWidth Method

Get width of the trail.

Syntax

public float GetWidth ()

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

IsEmitting Method

Return whether is currently emitting.

Syntax

public bool IsEmitting ()

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

IsSorted Method

Return whether tails are sorted.

Syntax

public bool IsSorted ()

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

Lifetime Property

Documentation for this section has not yet been entered.

Syntax

public float Lifetime { 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

Material Property

Documentation for this section has not yet been entered.

Syntax

public Material Material { 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

OnSetEnabled Method

Handle enabled/disabled state change.

Syntax

public override void OnSetEnabled ()

Remarks

Documentation for this section has not yet been entered.

Requirements

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

SetAnimationLodBias Method

Set animation LOD bias.

Syntax

public void SetAnimationLodBias (float bias)

Parameters

bias
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

SetEmitting Method

Set whether trail should be emitting.

Syntax

public void SetEmitting (bool emitting)

Parameters

emitting
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

SetEndColor Method

Set vertex blended scale for end of trail.

Syntax

public void SetEndColor (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

SetEndScale Method

Set vertex blended scale for end of trail.

Syntax

public void SetEndScale (float endScale)

Parameters

endScale
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

SetLifetime Method

Set tail time to live.

Syntax

public void SetLifetime (float time)

Parameters

time
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

SetMaterial Method

Set material.

Syntax

public void SetMaterial (Material material)

Parameters

material
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

SetSorted Method

Set whether tails are sorted by distance. Default false.

Syntax

public void SetSorted (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

SetStartColor Method

Set vertex blended color for start of trail.

Syntax

public void SetStartColor (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

SetStartScale Method

Set vertex blended color for start of trail.

Syntax

public void SetStartScale (float startScale)

Parameters

startScale
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

SetTailColumn Method

Set number of column for every tails. Can be useful for fixing distortion at high angle.

Syntax

public void SetTailColumn (uint tailColumn)

Parameters

tailColumn
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

SetTrailType Method

Set how the trail behave.

Syntax

public void SetTrailType (TrailType 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

SetUpdateInvisible Method

Set whether to update when trail emiiter are not visible.

Syntax

public void SetUpdateInvisible (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

SetVertexDistance Method

Set distance between points.

Syntax

public void SetVertexDistance (float length)

Parameters

length
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

SetWidth Method

Set width of the tail. Only works for face camera trail type.

Syntax

public void SetWidth (float width)

Parameters

width
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

Sorted Property

Documentation for this section has not yet been entered.

Syntax

public bool Sorted { 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

StartColor Property

Documentation for this section has not yet been entered.

Syntax

public Color StartColor { 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

StartScale Property

Documentation for this section has not yet been entered.

Syntax

public float StartScale { 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

TailColumn Property

Documentation for this section has not yet been entered.

Syntax

public uint TailColumn { 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

TrailType Property

Documentation for this section has not yet been entered.

Syntax

public TrailType TrailType { 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

UpdateGeometryType Property

Documentation for this section has not yet been entered.

Syntax

public UpdateGeometryType UpdateGeometryType { 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

UpdateInvisible Property

Documentation for this section has not yet been entered.

Syntax

public bool UpdateInvisible { 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

VertexDistance Property

Documentation for this section has not yet been entered.

Syntax

public float VertexDistance { 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

Width Property

Documentation for this section has not yet been entered.

Syntax

public float Width { 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