TopDown Engine v4.5
Loading...
Searching...
No Matches
MoreMountains.TopDownEngine.CinemachineBrainController Class Reference

This class is designed to control CinemachineBrains, letting you control their default blend values via events from any class. More...

Inheritance diagram for MoreMountains.TopDownEngine.CinemachineBrainController:
MoreMountains.TopDownEngine.TopDownMonoBehaviour MoreMountains.Tools.MMEventListener< T > MoreMountains.Tools.MMMonoBehaviour MoreMountains.Tools.MMEventListenerBase

Public Member Functions

virtual void SetDefaultBlendDuration (float newDuration)
 Changes the default blend duration for this brain to the one set in parameters.
virtual void OnMMEvent (MMCinemachineBrainEvent cinemachineBrainEvent)
 When we get a brain event, we treat it.
Public Member Functions inherited from MoreMountains.Tools.MMEventListener< T >
void OnMMEvent (T eventType)

Protected Member Functions

virtual void Awake ()
 On Awake we store our brain reference.
virtual void OnEnable ()
 On enable we start listening for events.
virtual void OnDisable ()
 On disable we stop listening for events.

Detailed Description

This class is designed to control CinemachineBrains, letting you control their default blend values via events from any class.

Member Function Documentation

◆ Awake()

virtual void MoreMountains.TopDownEngine.CinemachineBrainController.Awake ( )
protectedvirtual

On Awake we store our brain reference.

◆ OnDisable()

virtual void MoreMountains.TopDownEngine.CinemachineBrainController.OnDisable ( )
protectedvirtual

On disable we stop listening for events.

◆ OnEnable()

virtual void MoreMountains.TopDownEngine.CinemachineBrainController.OnEnable ( )
protectedvirtual

On enable we start listening for events.

◆ OnMMEvent()

virtual void MoreMountains.TopDownEngine.CinemachineBrainController.OnMMEvent ( MMCinemachineBrainEvent cinemachineBrainEvent)
virtual

When we get a brain event, we treat it.

Parameters
cinemachineBrainEvent

◆ SetDefaultBlendDuration()

virtual void MoreMountains.TopDownEngine.CinemachineBrainController.SetDefaultBlendDuration ( float newDuration)
virtual

Changes the default blend duration for this brain to the one set in parameters.

Parameters
newDuration

The documentation for this class was generated from the following file: