Class EventGraphComponent<TGraph, TGraphAsset>
Inherited Members
UnityEngine.Component.GetComponentInParent<T>(System.Boolean)
UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
Namespace: Ludiq.Bolt
Syntax
[Obsolete("Use the new class component to attach graphs to game objects.")]
public abstract class EventGraphComponent<TGraph, TGraphAsset> : GraphComponent<TGraph, TGraphAsset>, ILudiqRootObject, ISupportsPrefabSerialization, IEventGraphComponent, IGraphComponent, IGraphRoot, IGraphRootSerializer, IGraphNester, IGraphParent, ISerializationDepender, ISerializationCallbackReceiver where TGraph : class, IGraph where TGraphAsset : GraphAsset<TGraph>
Type Parameters
Name | Description |
---|---|
TGraph | |
TGraphAsset |
Methods
FixedUpdate()
Declaration
protected virtual void FixedUpdate()
InvokeEvent(EventHookID)
Declaration
protected void InvokeEvent(EventHookID id)
Parameters
Type | Name | Description |
---|---|---|
EventHookID | id |
InvokeEvent<TArgs>(EventHookID, TArgs)
Declaration
protected void InvokeEvent<TArgs>(EventHookID id, TArgs args)
Parameters
Type | Name | Description |
---|---|---|
EventHookID | id | |
TArgs | args |
Type Parameters
Name | Description |
---|---|
TArgs |
LateUpdate()
Declaration
protected virtual void LateUpdate()
OnDestroy()
Declaration
protected override void OnDestroy()
Overrides
Ludiq.Bolt.GraphComponent<TGraph, TGraphAsset>.OnDestroy()
OnDisable()
Declaration
protected override void OnDisable()
Overrides
Ludiq.Bolt.GraphComponent<TGraph, TGraphAsset>.OnDisable()
OnDrawGizmos()
Declaration
protected virtual void OnDrawGizmos()
OnDrawGizmosSelected()
Declaration
protected virtual void OnDrawGizmosSelected()
OnEnable()
Declaration
protected override void OnEnable()
Overrides
Ludiq.Bolt.GraphComponent<TGraph, TGraphAsset>.OnEnable()
Start()
Declaration
protected virtual void Start()
TriggerAnimationEvent(AnimationEvent)
Declaration
public virtual void TriggerAnimationEvent(AnimationEvent animationEvent)
Parameters
Type | Name | Description |
---|---|---|
AnimationEvent | animationEvent |
TriggerUnityEvent(String)
Declaration
public virtual void TriggerUnityEvent(string name)
Parameters
Type | Name | Description |
---|---|---|
String | name |
Update()
Declaration
protected virtual void Update()