SystemsConfigclass

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

object→ConfigData→SystemsConfig
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