Click or drag to resize
Ab4d.SharpEngine logo

TargetsAnimationT Class

Inheritance Hierarchy

Namespace: Ab4d.SharpEngine.Animation
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 4.1.9680+a1b1e43de1ad9a7e35472c33948d688d7b40ef79
Syntax
C#
public abstract class TargetsAnimation<T> : Animation<T>
where T : class

Type Parameters

T

The TargetsAnimationT type exposes the following members.

Properties
 NameDescription
Public propertyTargets 
Top
Methods
 NameDescription
Public methodAddTarget Add a single target.
Public methodAddTargets Add multiple targets.
Protected methodAddTargetsInfoText
(Overrides AnimationTAddTargetsInfoText(StringBuilder))
Protected methodCheckTargetScene 
Protected methodGetSceneFromTargets 
Protected methodRegisterAnimation Registers this animation on Scene or SceneView object so that Update method is automatically called. This method is called from Start method.
(Overrides AnimationTRegisterAnimation)
Public methodRemoveAllTargets Remove all targets.
Public methodRemoveTarget Remove a single target. If the target is not found (i.e., has not been added), this method is no-op.
Public methodRemoveTargets Remove multiple targets. Removes only targets that are found (i.e., have been added); for the rest, this method is no-op.
Public methodStart Starts the animation.
(Overrides AnimationTStart)
Public methodStop
(Overrides AnimationTStop)
Protected methodUnRegisterAnimation Removes this animation from Scene or SceneView object and prevents calling Update method automatically. This method is called from Stop method.
(Overrides AnimationTUnRegisterAnimation)
Top
Fields
 NameDescription
Protected fieldscene 
Protected fieldtargets 
Top
See Also