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
Type |
Description |
PlayableDirector |
|
Manager
Declaration
protected EntityManager Manager
Field Value
Store
Declaration
protected BlobAssetStore Store
Field Value
Type |
Description |
BlobAssetStore |
|
Timeline
Declaration
protected TimelineAsset Timeline
Field Value
Type |
Description |
TimelineAsset |
|
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
Type |
Name |
Description |
PlayableDirector |
director |
|
Returns
CreateDirectorWithTrack(out PlayableDirector, out TimelineAsset, out T)
Declaration
protected void CreateDirectorWithTrack(out PlayableDirector director, out TimelineAsset asset, out T track)
Parameters
Type |
Name |
Description |
PlayableDirector |
director |
|
TimelineAsset |
asset |
|
T |
track |
|
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 |
Name |
Description |
PlayableDirector |
director |
|
TimelineAsset |
asset |
|
U |
track |
|
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
Type |
Name |
Description |
TrackAsset |
track |
|
UpdateWorld()
Declaration
protected void UpdateWorld()