Class TrackEvaluationFixture<T>
Inheritance
TrackEvaluationFixture<T>
Syntax
public class TrackEvaluationFixture<T>
where T : DOTSTrack, new()
Type Parameters
Fields
Director
Declaration
protected PlayableDirector Director
Field Value
Manager
Declaration
protected EntityManager Manager
Field Value
Store
Declaration
protected BlobAssetStore Store
Field Value
Timeline
Declaration
protected TimelineAsset Timeline
Field Value
Track
Declaration
Field Value
World
Declaration
Field Value
Methods
AssertAreEqual(float3, float3, Single)
Declaration
protected static void AssertAreEqual(float3 expected, float3 val, float t)
Parameters
Type |
Name |
Description |
Unity.Mathematics.float3 |
expected |
|
Unity.Mathematics.float3 |
val |
|
Single |
t |
|
Convert()
Declaration
protected Entity Convert()
Returns
ConvertDirector(PlayableDirector)
Declaration
protected Entity ConvertDirector(PlayableDirector director)
Parameters
Returns
CreateDirectorWithTrack(out PlayableDirector, out TimelineAsset, out T)
Declaration
protected void CreateDirectorWithTrack(out PlayableDirector director, out TimelineAsset asset, out T track)
Parameters
CreateDirectorWithTrack<U>(out PlayableDirector, out TimelineAsset, out U)
Declaration
protected void CreateDirectorWithTrack<U>(out PlayableDirector director, out TimelineAsset asset, out U track)
where U : TrackAsset, new()
Parameters
Type Parameters
GetEntityCount()
Declaration
protected int GetEntityCount()
Returns
SetMainTimeAndUpdate(Double)
Declaration
protected void SetMainTimeAndUpdate(double t)
Parameters
Type |
Name |
Description |
Double |
t |
|
SetTime(Entity, Double)
Declaration
protected void SetTime(Entity timer, double t)
Parameters
Setup()
Declaration
public virtual void Setup()
TearDown()
Declaration
public virtual void TearDown()
UpdateBlendOverlaps(TrackAsset)
Declaration
public static void UpdateBlendOverlaps(TrackAsset track)
Parameters
UpdateWorld()
Declaration
protected void UpdateWorld()