C# Class alertMessage, twitchPickTool

Inheritance: MonoBehaviour
Show file Open project: DanielSnd/twitchPickTool Class Usage Examples

Public Properties

Property Type Description
followTransform Transform
followTransformDictionary List>.Dictionary
mRectTransform UnityEngine.RectTransform
ownerRectTransform UnityEngine.RectTransform
permanent bool
txt Text
type AlertManager.Type
worldPos Vector3
yOffset float

Public Methods

Method Description
AddTransformToDictionary ( ) : void
DOFollowTransform ( ) : IEnumerator
DOFollowWorld ( ) : IEnumerator
Disappear ( float timeToDisappear ) : IEnumerator
NudgeOlderMessagesOnTransform ( ) : void
SetText ( string myText, float disappearIn = 2.5f, float r = 1, float g = 1, float b = 1 ) : void
SetUpWorldFollow ( RectTransform _alertMessageCanvasRect, Transform _desiredTransform ) : void
SetUpWorldFollow ( RectTransform _alertMessageCanvasRect, Vector3 _desiredPos ) : void
hasPermanentMessage ( Transform obj ) : bool

Private Methods

Method Description
Awake ( ) : void
OnDisable ( ) : void
OnEnable ( ) : void

Method Details

AddTransformToDictionary() public method

public AddTransformToDictionary ( ) : void
return void

DOFollowTransform() public method

public DOFollowTransform ( ) : IEnumerator
return IEnumerator

DOFollowWorld() public method

public DOFollowWorld ( ) : IEnumerator
return IEnumerator

Disappear() public method

public Disappear ( float timeToDisappear ) : IEnumerator
timeToDisappear float
return IEnumerator

NudgeOlderMessagesOnTransform() public method

public NudgeOlderMessagesOnTransform ( ) : void
return void

SetText() public method

public SetText ( string myText, float disappearIn = 2.5f, float r = 1, float g = 1, float b = 1 ) : void
myText string
disappearIn float
r float
g float
b float
return void

SetUpWorldFollow() public method

public SetUpWorldFollow ( RectTransform _alertMessageCanvasRect, Transform _desiredTransform ) : void
_alertMessageCanvasRect UnityEngine.RectTransform
_desiredTransform Transform
return void

SetUpWorldFollow() public method

public SetUpWorldFollow ( RectTransform _alertMessageCanvasRect, Vector3 _desiredPos ) : void
_alertMessageCanvasRect UnityEngine.RectTransform
_desiredPos Vector3
return void

hasPermanentMessage() public static method

public static hasPermanentMessage ( Transform obj ) : bool
obj Transform
return bool

Property Details

followTransform public property

public Transform followTransform
return Transform

followTransformDictionary public static property

public static Dictionary> followTransformDictionary
return List>.Dictionary

mRectTransform public property

public RectTransform,UnityEngine mRectTransform
return UnityEngine.RectTransform

ownerRectTransform public property

public RectTransform,UnityEngine ownerRectTransform
return UnityEngine.RectTransform

permanent public property

public bool permanent
return bool

txt public property

public Text txt
return Text

type public property

public AlertManager.Type type
return AlertManager.Type

worldPos public property

public Vector3 worldPos
return Vector3

yOffset public property

public float yOffset
return float