Class ClipConversion
Inheritance
ClipConversion
Syntax
public static class ClipConversion
Methods
AddAnimatedComponent<T>(Entity, T, BlobAssetReference<AnimatedComponentBlob>, EntityManager)
Declaration
public static void AddAnimatedComponent<T>(Entity owner, T defaultValue, BlobAssetReference<AnimatedComponentBlob> reference, EntityManager dstManager)
where T : struct, IComponentData
Parameters
Type |
Name |
Description |
Entity |
owner |
|
T |
defaultValue |
|
BlobAssetReference<AnimatedComponentBlob> |
reference |
|
EntityManager |
dstManager |
|
Type Parameters
AddClipBaseComponents(Entity, EntityManager, TimelineClip, Entity)
Declaration
public static void AddClipBaseComponents(Entity clipEntity, EntityManager dstManager, TimelineClip clip, Entity timer)
Parameters
Type |
Name |
Description |
Entity |
clipEntity |
|
EntityManager |
dstManager |
|
TimelineClip |
clip |
|
Entity |
timer |
|
Declaration
public static void AddExtrapolationComponents(Entity entity, EntityManager dstManager, TimelineClip clip)
Parameters
Type |
Name |
Description |
Entity |
entity |
|
EntityManager |
dstManager |
|
TimelineClip |
clip |
|
AddOrSetMixCurvesComponents(Entity, EntityManager, TimelineClip, BlobAssetStore)
Declaration
public static void AddOrSetMixCurvesComponents(Entity entity, EntityManager dstManager, TimelineClip clip, BlobAssetStore assetStore)
Parameters
Type |
Name |
Description |
Entity |
entity |
|
EntityManager |
dstManager |
|
TimelineClip |
clip |
|
BlobAssetStore |
assetStore |
|
CreateAnimatedComponentBlob<T>(List<DOTSClip.AnimatedField>, String, Func<AnimationCurve, AnimationCurve>)
Declaration
public static BlobAssetReference<AnimatedComponentBlob> CreateAnimatedComponentBlob<T>(List<DOTSClip.AnimatedField> fields, string prefix, Func<AnimationCurve, AnimationCurve> postProcessCurve = null)
where T : struct, IComponentData
Parameters
Returns
Type Parameters