MapClassVariableclass

Represents a variable.

objectMapClassVariable
Namespace
Editor
Assembly
Sandbox.Tools
Declaration
public class Editor.MapClassVariable

Constructors1

Showing 1 constructors

Properties8

Showing 8 properties

public object Editor.MapClassVariable.DefaultValue { get; set; }PUBLICGETSET

Default value for this variable.

Returns:object

public string Editor.MapClassVariable.Description { get; set; }PUBLICGETSET

Description for this variable.

Returns:string

public string Editor.MapClassVariable.GroupName { get; set; }PUBLICGETSET

Category or group for this variable.

Returns:string

public string Editor.MapClassVariable.LongName { get; set; }PUBLICGETSET

The user friendly name for UI.

Returns:string

public System.Collections.Generic.Dictionary`2<string,string> Editor.MapClassVariable.Metadata { get; set; }PUBLICGETSET

General purpose key-value store to alter functionality of UI, map compilation, editor helpers, etc.

Returns:Dictionary<string,string>

public string Editor.MapClassVariable.Name { get; set; }PUBLICGETSET

The internal name.

Returns:string

public System.Type Editor.MapClassVariable.PropertyType { get; set; }PUBLICGETSET

Data type for this variable.

Returns:Type

public string Editor.MapClassVariable.PropertyTypeOverride { get; set; }PUBLICGETSET

Internal, used to override the type to one the tools understand.

Returns:string

On this page