SystemsConfigclass

Configuration for GameObjectSystem properties at a project level. Specific scenes may override this as well - but will be serialized directly in the scene.

objectConfigDataSystemsConfig
Namespace
Sandbox
Assembly
Sandbox.Engine
Declaration
public class Sandbox.SystemsConfig : Sandbox.ConfigData

Constructors1

Showing 1 constructors

Methods4

Showing 4 methods

public static object GetDefaultValue(Sandbox.PropertyDescription property)PUBLICSTATIC

Get the default value for a GameObjectSystem property.

ParameterTypeDescription
propertyPropertyDescription
Returns:object

public bool TryGetPropertyValue(Sandbox.TypeDescription systemType, Sandbox.PropertyDescription property, object value)PUBLIC

Try to get property value for a specific system type. Returns true if the property was found in the config.

ParameterTypeDescription
systemTypeTypeDescription
propertyPropertyDescription
valueobject
Returns:bool

Properties1

Showing 1 properties

protected System.Collections.Generic.Dictionary`2<string,System.Collections.Generic.Dictionary`2<string,object>> Sandbox.SystemsConfig.Systems { get; set; }PROTECTEDGETSET

Stores GameObjectSystems to property names to property values

Returns:Dictionary<string,Dictionary<string,object>>

On this page