Skip to content

Class: CursorManager ​

csharp
public class CursorManager : ManagerBase<CursorManager>, ILogicUpdate

Fields ​

NameDeclarationDescription
disableSoftwareCursor`[NonSerialized]
public bool disableSoftwareCursor`
scaleMultiplierpublic float scaleMultiplier
texturespublic Texture2D[] textures

Methods ​

ApplyCursor(int) ​

csharp
public void ApplyCursor(int index)

Parameters:

NameTypeDescription
indexint

CreateScaledCopy(Texture2D, float) ​

csharp
public Texture2D CreateScaledCopy(Texture2D source, float scaleFactor)

Parameters:

NameTypeDescription
sourceUnityEngine.Texture2D
scaleFactorfloat

Returns: UnityEngine.Texture2D

FrameUpdate() ​

csharp
public override void FrameUpdate()

LogicUpdate(float) ​

csharp
public override void LogicUpdate(float dt)

Parameters:

NameTypeDescription
dtfloat

ResizeTextures() ​

csharp
public void ResizeTextures()

Maintained by the Shape of Dreams Modding Community