Class InstantiatePrefabCriterion
Criterion for checking that a specific prefab is instantiated.
Inherited Members
Namespace: Unity.Tutorials.Core.Editor
Syntax
public class InstantiatePrefabCriterion : Criterion
Properties
PrefabParent
Prefab parent.
Declaration
public GameObject PrefabParent { get; set; }
Property Value
Type | Description |
---|---|
GameObject |
Methods
AutoComplete()
Auto-completes the criterion.
Declaration
public override bool AutoComplete()
Returns
Type | Description |
---|---|
Boolean | True if the auto-completion succeeded. |
Overrides
EvaluateCompletion()
Evaluates if the criterion is completed.
Declaration
protected override bool EvaluateCompletion()
Returns
Type | Description |
---|---|
Boolean |
Overrides
GetFutureObjectReferences()
Returns FutureObjectReference for this Criterion.
Declaration
protected override IEnumerable<FutureObjectReference> GetFutureObjectReferences()
Returns
Type | Description |
---|---|
IEnumerable<FutureObjectReference> |
Overrides
OnValidate()
Runs validation logic.
Declaration
protected override void OnValidate()
Overrides
SetFuturePrefabInstances(IList<Object>)
Sets future prefab instances.
Declaration
public void SetFuturePrefabInstances(IList<Object> prefabParents)
Parameters
Type | Name | Description |
---|---|---|
IList<Object> | prefabParents |
StartTesting()
Starts testing of the criterion.
Declaration
public override void StartTesting()
Overrides
StopTesting()
Stops testing of the criterion.
Declaration
public override void StopTesting()