Show / Hide Table of Contents

Class MyTextSurfaceScriptFactory

Inheritance
System.Object
MyTextSurfaceScriptFactory
Namespace: Sandbox.Game.GameSystems.TextSurfaceScripts
Assembly: Sandbox.Game.dll
Syntax
public class MyTextSurfaceScriptFactory : Object

Constructors

MyTextSurfaceScriptFactory()

Declaration
public MyTextSurfaceScriptFactory()

Properties

Instance

Declaration
public static MyTextSurfaceScriptFactory Instance { get; }
Property Value
Type Description
MyTextSurfaceScriptFactory

Scripts

Declaration
public DictionaryReader<string, MyTextSurfaceScriptFactory.ScriptInfo> Scripts { get; }
Property Value
Type Description
DictionaryReader<System.String, MyTextSurfaceScriptFactory.ScriptInfo>

Methods

CreateScript(String, IMyTextSurface, IMyCubeBlock, Vector2)

Declaration
public static IMyTextSurfaceScript CreateScript(string id, IMyTextSurface surface, IMyCubeBlock block, Vector2 size)
Parameters
Type Name Description
System.String id
IMyTextSurface surface
IMyCubeBlock block
Vector2 size
Returns
Type Description
IMyTextSurfaceScript

LoadScripts()

Declaration
public static void LoadScripts()

RegisterFromAssembly(IEnumerable<Assembly>)

Declaration
public void RegisterFromAssembly(IEnumerable<Assembly> assemblies)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<System.Reflection.Assembly> assemblies

RegisterFromAssembly(Assembly)

Declaration
public void RegisterFromAssembly(Assembly assembly)
Parameters
Type Name Description
System.Reflection.Assembly assembly

UnloadScripts()

Declaration
public static void UnloadScripts()
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾