Show / Hide Table of Contents

Class WeaverCoreGlobalSettings

Inheritance
object
Object
ScriptableObject
GlobalSettings
WeaverCoreGlobalSettings
Inherited Members
GlobalSettings.GetSettings<T>()
GlobalSettings.GetAllSettings()
GlobalSettings.LoadSettings()
GlobalSettings.SaveSettings()
GlobalSettings.Selected
GlobalSettings.UIElements
GlobalSettings.RemoveUIElement(UIElement)
GlobalSettings.AddFieldElement(string)
GlobalSettings.AddFieldElement(string, string, string)
GlobalSettings.AddFieldElement(FieldInfo)
GlobalSettings.AddFieldElement(FieldInfo, string, string)
GlobalSettings.AddPropertyElement(string)
GlobalSettings.AddPropertyElement(string, string, string)
GlobalSettings.AddPropertyElement(PropertyInfo)
GlobalSettings.AddPropertyElement(PropertyInfo, string, string)
GlobalSettings.AddPropertyElement<T>(Func<T>, Action<T>, string, string)
GlobalSettings.AddButtonElement(string)
GlobalSettings.AddButtonElement(string, string, string)
GlobalSettings.AddButtonElement(MethodInfo)
GlobalSettings.AddButtonElement(MethodInfo, string, string)
GlobalSettings.AddButtonElement(Action, string, string)
GlobalSettings.RemoveAllElements()
GlobalSettings.AddSpacing()
GlobalSettings.AddSpacing(float)
GlobalSettings.AddHeading(string)
GlobalSettings.AddHeading(string, float)
GlobalSettings.RefreshAllElements()
GlobalSettings.GetElement(string)
GlobalSettings.GetHeaderElement(string)
GlobalSettings.InPauseMenu
ScriptableObject.SetDirty()
ScriptableObject.CreateInstance(string)
ScriptableObject.CreateInstance(Type)
ScriptableObject.CreateInstance<T>()
Namespace: WeaverCore.Internal
Assembly: WeaverCore.dll
Syntax
public sealed class WeaverCoreGlobalSettings : GlobalSettings

Properties

| Edit this page View Source

TabName

The name of the tab. Tabs are the buttons on the top row that are used to select the panel in the weaver settings

Declaration
public override string TabName { get; }
Property Value
Type Description
string
Overrides
GlobalSettings.TabName

Methods

| Edit this page View Source

OpenDebugTools()

Declaration
[SettingField(EnabledType.AlwaysVisible, "Open Debug Tools")]
public void OpenDebugTools()

Extension Methods

ReflectionUtilities.ReflectCallMethod(object, string, object[], BindingFlags)
ReflectionUtilities.ReflectGetField(object, string, BindingFlags)
ReflectionUtilities.ReflectGetMethod(object, string, BindingFlags)
ReflectionUtilities.ReflectGetProperty(object, string, BindingFlags)
ReflectionUtilities.ReflectSetField(object, string, object, BindingFlags)
ReflectionUtilities.ReflectSetProperty(object, string, object, BindingFlags)
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Generated by DocFX
☀
☾