# Sandbox.SystemsConfig

Configuration for GameObjectSystem properties at a project level. 
Specific scenes may override this as well - but will be serialized directly in the scene.

- Kind: class
- Namespace: `Sandbox`
- Assembly: `Sandbox.Engine`
- Inherits: [Sandbox.ConfigData](/api/Sandbox.ConfigData)

## Constructors

- [`SystemsConfig`](/api/Sandbox.SystemsConfig/.ctor)

## Methods

- [`GetDefaultValue`](/api/Sandbox.SystemsConfig/GetDefaultValue): Get the default value for a GameObjectSystem property.
- [`GetPropertyValue`](/api/Sandbox.SystemsConfig/GetPropertyValue): Get property value for a specific system type. Returns the configured value, or a default value for the type if not found.
- [`SetPropertyValue`](/api/Sandbox.SystemsConfig/SetPropertyValue): Set property value for a specific system type
- [`TryGetPropertyValue`](/api/Sandbox.SystemsConfig/TryGetPropertyValue): Try to get property value for a specific system type. Returns true if the property was found in the config.
