Class LudiqCoreConfiguration
Inheritance
LudiqCoreConfiguration
Namespace: Ludiq
Syntax
public sealed class LudiqCoreConfiguration : PluginConfiguration, IPluginModule, IPluginAddon, IEnumerable<PluginConfigurationItemAccessor>, IEnumerable
Properties
debugInspectorGUI
Whether additional helpers should be shown in the inspector for debugging and profiling.
Declaration
[EditorPref(visibleCondition = "developerMode")]
public bool debugInspectorGUI { get; set; }
Property Value
developerMode
Enables additional options and logging for debugging purposes.
Declaration
[EditorPref(resettable = false)]
public bool developerMode { get; set; }
Property Value
eulerInspectors
Whether quaternions should use euler angles instead of components in the inspector.
Declaration
[EditorPref]
public bool eulerInspectors { get; set; }
Property Value
favoriteMembers
Declaration
[ProjectSetting(visible = false, resettable = false)]
public HashSet<Member> favoriteMembers { get; set; }
Property Value
Type |
Description |
HashSet<Member> |
|
fuzzyObjectPicker
Whether the Unity object fields should use the fuzzy finder instead
of the default object picker window.
Declaration
[EditorPref]
public bool fuzzyObjectPicker { get; set; }
Property Value
groupInheritedMembers
Whether inherited below should be grouped at the bottom of the options list.
Declaration
[EditorPref]
public bool groupInheritedMembers { get; set; }
Property Value
Declaration
public override string header { get; }
Property Value
Overrides
humanNaming
Whether programming names should be converted into a more human-readable format.
Declaration
[EditorPref(visible = true, resettable = true)]
public bool humanNaming { get; set; }
Property Value
legacyProject
Whether the project was updated from Bolt 1.
Declaration
[ProjectSetting]
public bool legacyProject { get; set; }
Property Value
limitFuzzyFinderHeight
Whether the height of the fuzzy finder should be limited to the
main editor window height. This is meant to fix Y offset issues on OSX,
but will cut the fuzzy finder if this window is not maximized to the screen size.
Declaration
[EditorPref(visibleCondition = "isEditorOSX")]
public bool limitFuzzyFinderHeight { get; set; }
Property Value
maxSearchResults
The maximum amount of search results to display.
Declaration
[EditorPref(visible = true, resettable = true)]
public int maxSearchResults { get; set; }
Property Value
obsoleteOptions
Whether the fuzzy finder should display options that are obsolete.
Declaration
[EditorPref]
public bool obsoleteOptions { get; set; }
Property Value
showGuids
Enables GUID fields on various inspectors, allowing to copy or edit them manually.
Declaration
[EditorPref]
public bool showGuids { get; set; }
Property Value
trackAccessorState
Whether the log should track accessor state.
Declaration
[EditorPref(visibleCondition = "developerMode")]
public bool trackAccessorState { get; set; }
Property Value
Events
namingSchemeChanged
Declaration
public event Action namingSchemeChanged
Event Type
Extension Methods