Class UserSubTaskSubscribe<TParam1, TParam2, TParam3>
Inheritance
System.Object
UserSubTaskSubscribe<TParam1, TParam2, TParam3>
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
public abstract class UserSubTaskSubscribe<TParam1, TParam2, TParam3> : UserSubTask, IController, IViewController, IHasUniversalID, INotifyPropertyChanged
Type Parameters
Name |
Description |
TParam1 |
|
TParam2 |
|
TParam3 |
|
Constructors
UserSubTaskSubscribe()
Declaration
protected UserSubTaskSubscribe()
Properties
Subscription
Declaration
protected abstract ThreadSafeAction<TParam1, TParam2, TParam3> Subscription { get; }
Property Value
Methods
CheckComplete(TParam1, TParam2, TParam3)
Declaration
protected void CheckComplete(TParam1 p1, TParam2 p2, TParam3 p3)
Parameters
Type |
Name |
Description |
TParam1 |
p1 |
|
TParam2 |
p2 |
|
TParam3 |
p3 |
|
IsComplete(TParam1, TParam2, TParam3)
Declaration
protected virtual bool IsComplete(TParam1 p1, TParam2 p2, TParam3 p3)
Parameters
Type |
Name |
Description |
TParam1 |
p1 |
|
TParam2 |
p2 |
|
TParam3 |
p3 |
|
Returns
Type |
Description |
System.Boolean |
|
OnDeInit()
Declaration
protected override void OnDeInit()
Overrides
OnInit()
Declaration
protected override void OnInit()
Overrides
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods