Class BaseFixture
Syntax
public abstract class BaseFixture
Fields
k_BlackboardPath
Declaration
protected const string k_BlackboardPath = "Assets/blackboardtest.asset"
Field Value
k_GraphPath
Declaration
protected const string k_GraphPath = "Assets/"
Field Value
m_Store
Declaration
Field Value
Properties
CreatedAssetType
Declaration
protected virtual Type CreatedAssetType { get; }
Property Value
CreatedGraphType
Declaration
protected virtual Type CreatedGraphType { get; }
Property Value
CreatedStencilType
Declaration
protected virtual Type CreatedStencilType { get; }
Property Value
CreateGameplayPropertyDefinitionOnStartup
Declaration
protected virtual bool CreateGameplayPropertyDefinitionOnStartup { get; }
Property Value
CreateGraphOnStartup
Declaration
protected abstract bool CreateGraphOnStartup { get; }
Property Value
ShouldUseTestAssemblies
Declaration
protected abstract bool ShouldUseTestAssemblies { get; }
Property Value
WriteOnDisk
Declaration
protected virtual bool WriteOnDisk { get; }
Property Value
Methods
AssertIntegrity()
Declaration
protected void AssertIntegrity()
AssumeIntegrity()
Declaration
protected void AssumeIntegrity()
CreateGameplayPropertyDefinitionAsset()
Declaration
protected void CreateGameplayPropertyDefinitionAsset()
CreateGraphVariableDeclaration(String, Type)
Declaration
protected IVariableDeclarationModel CreateGraphVariableDeclaration(string fieldName, Type type)
Parameters
Returns
Type |
Description |
IVariableDeclarationModel |
|
CreateNewCompositorGraphModel(String)
Declaration
protected void CreateNewCompositorGraphModel(string name)
Parameters
Type |
Name |
Description |
String |
name |
|
DeleteAllGraphAssets()
Declaration
protected void DeleteAllGraphAssets()
GetAllEdges()
Declaration
protected IEnumerable<EdgeModel> GetAllEdges()
Returns
GetAllNodes()
Declaration
protected IEnumerable<NodeModel> GetAllNodes()
Returns
GetAllVariableDeclarations()
Declaration
protected IEnumerable<VariableDeclarationModel> GetAllVariableDeclarations()
Returns
GetDataVariableDeclarationCount()
Declaration
protected int GetDataVariableDeclarationCount()
Returns
GetDataVariableDeclarations()
Declaration
protected IEnumerable<VariableDeclarationModel> GetDataVariableDeclarations()
Returns
GetEdge(Int32)
Declaration
protected EdgeModel GetEdge(int index)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
Returns
Type |
Description |
EdgeModel |
|
GetEdgeCount()
Declaration
protected int GetEdgeCount()
Returns
GetGraphVariableDeclaration(String)
Declaration
protected IVariableDeclarationModel GetGraphVariableDeclaration(string fieldName)
Parameters
Type |
Name |
Description |
String |
fieldName |
|
Returns
Type |
Description |
IVariableDeclarationModel |
|
GetMessageVariableDeclarationCount()
Declaration
protected int GetMessageVariableDeclarationCount()
Returns
GetMessageVariableDeclarations()
Declaration
protected IEnumerable<VariableDeclarationModel> GetMessageVariableDeclarations()
Returns
GetNode(Int32)
Declaration
protected NodeModel GetNode(int index)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
Returns
Type |
Description |
NodeModel |
|
GetNodeCount()
Declaration
protected int GetNodeCount()
Returns
GetVariableDeclaration(Int32)
Declaration
protected VariableDeclarationModel GetVariableDeclaration(int index)
Parameters
Type |
Name |
Description |
Int32 |
index |
|
Returns
Type |
Description |
VariableDeclarationModel |
|
GetVariableDeclarationCount()
Declaration
protected int GetVariableDeclarationCount()
Returns
SetUp()
Declaration
public virtual void SetUp()
SetupTestAssemblies()
Declaration
protected void SetupTestAssemblies()
TearDown()
Declaration
public virtual void TearDown()
TearDownTestAssemblies()
Declaration
protected void TearDownTestAssemblies()