Class CursorManager
Inheritance
object
UnityEngine.Object
UnityEngine.Component
UnityEngine.Behaviour
UnityEngine.MonoBehaviour
CursorManager
Assembly: Dew.Core.dll
Syntax
public class CursorManager : ManagerBase<CursorManager>, ILogicUpdate
Fields
disableSoftwareCursor
Declaration
[NonSerialized]
public bool disableSoftwareCursor
Field Value
scaleMultiplier
Declaration
public float scaleMultiplier
Field Value
textures
Declaration
public Texture2D[] textures
Field Value
| Type |
Description |
| UnityEngine.Texture2D[] |
|
Methods
ApplyCursor(int)
Declaration
public void ApplyCursor(int index)
Parameters
| Type |
Name |
Description |
| int |
index |
|
CreateScaledCopy(Texture2D, float)
Declaration
public Texture2D CreateScaledCopy(Texture2D source, float scaleFactor)
Parameters
| Type |
Name |
Description |
| UnityEngine.Texture2D |
source |
|
| float |
scaleFactor |
|
Returns
| Type |
Description |
| UnityEngine.Texture2D |
|
FrameUpdate()
Declaration
public override void FrameUpdate()
Overrides
LogicUpdate(float)
Declaration
public override void LogicUpdate(float dt)
Parameters
| Type |
Name |
Description |
| float |
dt |
|
Overrides
ResizeTextures()
Declaration
public void ResizeTextures()
Implements
Extension Methods