MiscPanel Class

Summary

[Editor-Only, Internal] A Weaver.Editor.Window.WeaverWindowPanel containing things that don't fit in other panels.
Assembly
Weaver.dll
Namespace
Weaver.Editor.Window
Base Types
graph BT Type-->Base0["WeaverWindowPanel"] click Base0 "/weaver/api/Weaver.Editor.Window/WeaverWindowPanel" Base0-->Base1["Object"] Type["MiscPanel"] class Type type-node

Syntax

public sealed class MiscPanel : WeaverWindowPanel

Fields

Name Constant Value Summary
Injectors
All the Weaver.InjectionAttributes have been classified for this panel.
Inherited from WeaverWindowPanel

Properties

Name Value Summary
IsExpanded bool
Determines whether this panel is currently expanded by comparing the index specified in Weaver.Editor.Window.WeaverWindowPanel.Initialize(System.Int32) with Weaver.Editor.WeaverWindowSettings.currentPanel.
Inherited from WeaverWindowPanel
Name string
The display name of this panel.
VisibleInjectorCount int
The number of Weaver.InjectionAttributes that are shown in this panel.
Inherited from WeaverWindowPanel

Methods

Name Value Summary
CheckHeaderContextMenu() bool
Opens a context menu if the current event is a Right Click.
Inherited from WeaverWindowPanel
DoBodyGUI() void
Draws the Body GUI for this panel which is only displayed while it is expanded.
DoDeleteWeaverButton() bool
Draws a button to delete Weaver and returns true if the user clicks and confirms it.
static
DoGroupedInjectorListGUI() void
Draws the Weaver.Editor.Window.WeaverWindowPanel.Injectors list, grouped by namespaces.
Inherited from WeaverWindowPanel
DoGUI() void
Draws the GUI for this panel.
Inherited from WeaverWindowPanel
DoHeaderGUI() void
Draws the Header GUI for this panel which is displayed regardless of whether it is expanded or not.
Inherited from WeaverWindowPanel
DoInjectorListGUI() void
Draws each element in the Weaver.Editor.Window.WeaverWindowPanel.Injectors list.
Inherited from WeaverWindowPanel
Initialize(int) void
Sets up the initial state of this panel.
Inherited from WeaverWindowPanel
OnDisable() void
Called by Weaver.Editor.Window.WeaverWindow.OnDisable().
Inherited from WeaverWindowPanel
PopulateHeaderContextMenu(GenericMenu) void
Adds functions to the header context menu.
Inherited from WeaverWindowPanel