Class GeneratedStateBehaviour<TClass>
Inheritance
GeneratedStateBehaviour<TClass>
Syntax
public abstract class GeneratedStateBehaviour<TClass> : GeneratedClassGraph<TClass>, IGeneratedClassGraph, IGeneratedClassChild, IGeneratedStateBehaviour, IGeneratedBehaviourGraph, IGeneratedGraph, IGeneratedBehaviour where TClass : IGeneratedClass
Type Parameters
Constructors
GeneratedStateBehaviour(TClass)
Declaration
protected GeneratedStateBehaviour(TClass self)
Parameters
Type |
Name |
Description |
TClass |
self |
|
Properties
isActive
Declaration
public bool isActive { get; }
Property Value
Implements
Methods
Activate()
Declaration
Implements
ActivateImplementation()
Declaration
protected virtual void ActivateImplementation()
Deactivate()
Declaration
Implements
DeactivateImplementation()
Declaration
protected virtual void DeactivateImplementation()
SetActive(Boolean)
Declaration
public void SetActive(bool active)
Parameters
Type |
Name |
Description |
Boolean |
active |
|
Implements
Toggle()
Declaration
Implements
Extension Methods