Class BindingFixture<TBindingComponent, TDotsTrack>
Inheritance
BindingFixture<TBindingComponent, TDotsTrack>
Syntax
public abstract class BindingFixture<TBindingComponent, TDotsTrack> : SceneTypeFixture where TBindingComponent : TrackBaseBinding where TDotsTrack : DOTSTrack, new()
Type Parameters
Name |
Description |
TBindingComponent |
|
TDotsTrack |
|
Constructors
BindingFixture(SceneType)
Declaration
protected BindingFixture(SceneType type)
Parameters
Fields
m_Binding
Declaration
protected TBindingComponent m_Binding
Field Value
Type |
Description |
TBindingComponent |
|
m_Timeline
Declaration
protected TimelineAsset m_Timeline
Field Value
Type |
Description |
TimelineAsset |
|
m_Track
Declaration
protected TDotsTrack m_Track
Field Value
Type |
Description |
TDotsTrack |
|
Methods
BoundGameObject_ActiveStateIsReverted_OnPreviewEnd(Boolean)
Declaration
public void BoundGameObject_ActiveStateIsReverted_OnPreviewEnd(bool active)
Parameters
Type |
Name |
Description |
Boolean |
active |
|
BoundGameObject_IsDisabled_OnPreviewStart()
Declaration
public void BoundGameObject_IsDisabled_OnPreviewStart()
BoundGameObject_ShouldBePreviewed()
Declaration
public void BoundGameObject_ShouldBePreviewed()
Declaration
public void ClipEntity_HasSameTagAsBindingComponent_OnPreviewStart()
Declaration
public void ConvertedEntity_ForBoundGameObject_HasSameTagAsBinding_OnPreviewStart()
DOTSTrackIsConverted_ForTrackWithBinding_OnPreviewStart()
Declaration
public void DOTSTrackIsConverted_ForTrackWithBinding_OnPreviewStart()
GetBindingEntities(EntityManager)
Declaration
protected abstract IList<Entity> GetBindingEntities(EntityManager manager)
Parameters
Type |
Name |
Description |
EntityManager |
manager |
|
Returns
Type |
Description |
IList<Entity> |
|
GetClipsEntities(EntityManager)
Declaration
protected abstract IList<Entity> GetClipsEntities(EntityManager manager)
Parameters
Type |
Name |
Description |
EntityManager |
manager |
|
Returns
Type |
Description |
IList<Entity> |
|
GetTrackConversionEntities(EntityManager)
Declaration
protected abstract IList<Entity> GetTrackConversionEntities(EntityManager manager)
Parameters
Type |
Name |
Description |
EntityManager |
manager |
|
Returns
Type |
Description |
IList<Entity> |
|
SetUp_BindingFixture()
Declaration
public void SetUp_BindingFixture()
Teardown()
Declaration
Declaration
public void TrackBindingComponents_HaveSameTagAsBindingComponent_OnPreviewStart()