Class ObjectHighlightManager
Inheritance
object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
ObjectHighlightManager
Assembly: Dew.Core.dll
Syntax
public class ObjectHighlightManager : ManagerBase<ObjectHighlightManager>, ILogicUpdate, ICinematicCameraHelperStateReceiver
Fields
ally
Declaration
public ObjectHighlightManager.OutlineStyle ally
Field Value
enemy
Declaration
public ObjectHighlightManager.OutlineStyle enemy
Field Value
interactable
Declaration
public ObjectHighlightManager.OutlineStyle interactable
Field Value
isObjectHighlightDisabled
Declaration
[NonSerialized]
public bool isObjectHighlightDisabled
Field Value
MouseDownStrength
Declaration
public const float MouseDownStrength = 0.6
Field Value
MouseOverStrength
Declaration
public const float MouseOverStrength = 0.4
Field Value
neutral
Declaration
public ObjectHighlightManager.OutlineStyle neutral
Field Value
own
Declaration
public ObjectHighlightManager.OutlineStyle own
Field Value
Methods
FrameUpdate()
Declaration
public override void FrameUpdate()
Overrides
GetProfile()
Declaration
public static HighlightProfile GetProfile()
Returns
| Type |
Description |
| HighlightPlus.HighlightProfile |
|
OnCinematicCameraHelperChanged(bool)
Declaration
public void OnCinematicCameraHelperChanged(bool on)
Parameters
| Type |
Name |
Description |
| bool |
on |
|
Implements
Extension Methods