Show / Hide Table of Contents

Class MyTSSDigitalClock

Inheritance
System.Object
MyTextSurfaceScriptBase
MyTSSCommon
MyTSSDigitalClock
Implements
IMyTextSurfaceScript
Inherited Members
MyTSSCommon.m_fontId
MyTSSCommon.m_fontScale
MyTSSCommon.AddBackground(MySpriteDrawFrame, Nullable<Color>)
MyTSSCommon.AddBrackets(MySpriteDrawFrame, Vector2, Single, Single)
MyTSSCommon.AddProgressBar(MySpriteDrawFrame, Vector2, Vector2, Single, Color, Color, String, String)
MyTSSCommon.AddTextBox(MySpriteDrawFrame, Vector2, Vector2, String, String, Single, Color, Color, String, Single)
MyTSSCommon.AddLine(MySpriteDrawFrame, Vector2, Vector2, Color, Single)
MyTextSurfaceScriptBase.DEFAULT_BACKGROUND_COLOR
MyTextSurfaceScriptBase.DEFAULT_FONT_COLOR
MyTextSurfaceScriptBase.m_surface
MyTextSurfaceScriptBase.m_block
MyTextSurfaceScriptBase.m_size
MyTextSurfaceScriptBase.m_halfSize
MyTextSurfaceScriptBase.m_scale
MyTextSurfaceScriptBase.m_backgroundColor
MyTextSurfaceScriptBase.m_foregroundColor
MyTextSurfaceScriptBase.Dispose()
MyTextSurfaceScriptBase.FitRect(Vector2, Vector2)
MyTextSurfaceScriptBase.Surface
MyTextSurfaceScriptBase.Block
MyTextSurfaceScriptBase.ForegroundColor
MyTextSurfaceScriptBase.BackgroundColor
Namespace: Sandbox.Game.GameSystems.TextSurfaceScripts
Assembly: Sandbox.Game.dll
Syntax
[MyTextSurfaceScript("TSS_ClockDigital", "DisplayName_TSS_ClockDigital")]
public class MyTSSDigitalClock : MyTSSCommon, IMyTextSurfaceScript, IDisposable

Constructors

MyTSSDigitalClock(IMyTextSurface, IMyCubeBlock, Vector2)

Declaration
public MyTSSDigitalClock(IMyTextSurface surface, IMyCubeBlock block, Vector2 size)
Parameters
Type Name Description
IMyTextSurface surface
IMyCubeBlock block
Vector2 size

Fields

ASPECT_RATIO

Declaration
public static float ASPECT_RATIO
Field Value
Type Description
System.Single

DECORATION_RATIO

Declaration
public static float DECORATION_RATIO
Field Value
Type Description
System.Single

TEXT_RATIO

Declaration
public static float TEXT_RATIO
Field Value
Type Description
System.Single

Properties

NeedsUpdate

Declaration
public override ScriptUpdate NeedsUpdate { get; }
Property Value
Type Description
ScriptUpdate
Overrides
MyTextSurfaceScriptBase.NeedsUpdate

Methods

Run()

Declaration
public override void Run()
Overrides
MyTSSCommon.Run()

Implements

IMyTextSurfaceScript
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾