Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
SiliconStudio.Paradox.Engine.AnimationOperation Struct Reference

A single animation operation (push or blend). More...

Static Public Member Functions

static AnimationOperation NewPush (AnimationClipEvaluator evaluator)
 Creates a new animation push operation. More...
 
static AnimationOperation NewPush (AnimationClipEvaluator evaluator, TimeSpan time)
 Creates a new animation push operation. More...
 
static AnimationOperation NewPop (AnimationClipEvaluator evaluator, TimeSpan time)
 Creates a new animation pop operation. More...
 
static AnimationOperation NewBlend (AnimationBlendOperation operation, float blendFactor)
 Creates a new animation blend operation. More...
 

Public Attributes

AnimationOperationType Type
 
AnimationBlendOperation BlendOperation
 
float BlendFactor
 
AnimationClipEvaluator Evaluator
 
TimeSpan Time
 

Detailed Description

A single animation operation (push or blend).

Definition at line 12 of file AnimationOperation.cs.

Member Function Documentation

static AnimationOperation SiliconStudio.Paradox.Engine.AnimationOperation.NewBlend ( AnimationBlendOperation  operation,
float  blendFactor 
)
static

Creates a new animation blend operation.

Parameters
operationThe blend operation.
blendFactorThe blend factor.
Returns

Definition at line 62 of file AnimationOperation.cs.

static AnimationOperation SiliconStudio.Paradox.Engine.AnimationOperation.NewPop ( AnimationClipEvaluator  evaluator,
TimeSpan  time 
)
static

Creates a new animation pop operation.

Parameters
evaluatorThe evaluator.
timeThe time.
Returns

Definition at line 51 of file AnimationOperation.cs.

static AnimationOperation SiliconStudio.Paradox.Engine.AnimationOperation.NewPush ( AnimationClipEvaluator  evaluator)
static

Creates a new animation push operation.

Parameters
evaluatorThe evaluator.
Returns

Definition at line 29 of file AnimationOperation.cs.

static AnimationOperation SiliconStudio.Paradox.Engine.AnimationOperation.NewPush ( AnimationClipEvaluator  evaluator,
TimeSpan  time 
)
static

Creates a new animation push operation.

Parameters
evaluatorThe evaluator.
timeThe time.
Returns

Definition at line 40 of file AnimationOperation.cs.

Member Data Documentation

float SiliconStudio.Paradox.Engine.AnimationOperation.BlendFactor

Definition at line 18 of file AnimationOperation.cs.

AnimationBlendOperation SiliconStudio.Paradox.Engine.AnimationOperation.BlendOperation

Definition at line 17 of file AnimationOperation.cs.

AnimationClipEvaluator SiliconStudio.Paradox.Engine.AnimationOperation.Evaluator

Definition at line 21 of file AnimationOperation.cs.

TimeSpan SiliconStudio.Paradox.Engine.AnimationOperation.Time

Definition at line 22 of file AnimationOperation.cs.

AnimationOperationType SiliconStudio.Paradox.Engine.AnimationOperation.Type

Definition at line 14 of file AnimationOperation.cs.


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