Class MyTSSCommon
Inheritance
System.Object
MyTSSCommon
Assembly: Sandbox.Game.dll
Syntax
public abstract class MyTSSCommon : MyTextSurfaceScriptBase, IMyTextSurfaceScript, IDisposable
Constructors
MyTSSCommon(IMyTextSurface, IMyCubeBlock, Vector2)
Declaration
protected MyTSSCommon(IMyTextSurface surface, IMyCubeBlock block, Vector2 size)
Parameters
Fields
m_fontId
Declaration
protected string m_fontId
Field Value
Type |
Description |
System.String |
|
m_fontScale
Declaration
protected float m_fontScale
Field Value
Type |
Description |
System.Single |
|
Methods
AddBackground(MySpriteDrawFrame, Nullable<Color>)
Declaration
protected MySpriteDrawFrame AddBackground(MySpriteDrawFrame frame, Nullable<Color> color = null)
Parameters
Returns
AddBrackets(MySpriteDrawFrame, Vector2, Single, Single)
Declaration
protected MySpriteDrawFrame AddBrackets(MySpriteDrawFrame frame, Vector2 size, float scale, float offsetX = 0F)
Parameters
Returns
AddLine(MySpriteDrawFrame, Vector2, Vector2, Color, Single)
Declaration
protected MySpriteDrawFrame AddLine(MySpriteDrawFrame frame, Vector2 startPos, Vector2 endPos, Color color, float thicknessPx)
Parameters
Returns
AddProgressBar(MySpriteDrawFrame, Vector2, Vector2, Single, Color, Color, String, String)
Declaration
protected MySpriteDrawFrame AddProgressBar(MySpriteDrawFrame frame, Vector2 position, Vector2 size, float ratio, Color barBgColor, Color barFgColor, string barBgSprite = null, string barFgSprite = null)
Parameters
Returns
AddTextBox(MySpriteDrawFrame, Vector2, Vector2, String, String, Single, Color, Color, String, Single)
Declaration
protected MySpriteDrawFrame AddTextBox(MySpriteDrawFrame frame, Vector2 position, Vector2 size, string text, string font, float scale, Color bgColor, Color textColor, string bgSprite = null, float textOffset = 0F)
Parameters
Type |
Name |
Description |
MySpriteDrawFrame |
frame |
|
Vector2 |
position |
|
Vector2 |
size |
|
System.String |
text |
|
System.String |
font |
|
System.Single |
scale |
|
Color |
bgColor |
|
Color |
textColor |
|
System.String |
bgSprite |
|
System.Single |
textOffset |
|
Returns
Run()
Declaration
public override void Run()
Overrides
Implements