mikeownage.com

Site

News
Downloads
My Directory
Battle.net Archive
My YouTube
Contact Me

Gaming

Supreme Ruler

Projects

Asgard3
Asgard Server
Binary Gateway 2
Supreme Ruler Files
Supreme Ruler Toolkit

Clan

GDN
 Class PluginFunctions
Generated by DocFX

Class PluginFunctions

Inheritance
System.Object
PluginFunctions
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Asgard3.Core.Plugin
Assembly: Asgard3.Core.dll
Syntax
public static class PluginFunctions

Fields

| Improve this Doc View Source

m_first

Declaration
public static bool m_first
Field Value
Type Description
System.Boolean

Methods

| Improve this Doc View Source

DriveInformation()

Declaration
public static List<string> DriveInformation()
Returns
Type Description
System.Collections.Generic.List<System.String>
| Improve this Doc View Source

GetPlugins<T>(String)

Gets the plugins from the specificed folder.

Declaration
public static List<T> GetPlugins<T>(string folder)
Parameters
Type Name Description
System.String folder

The folder to find that contains the plugins.

Returns
Type Description
System.Collections.Generic.List<T>

The valid plugins.

Type Parameters
Name Description
T
| Improve this Doc View Source

NewToolMenu(String, String, EventHandler)

Creates a new tool strip menu item.

Declaration
public static ToolStripMenuItem NewToolMenu(string name, string text, EventHandler e)
Parameters
Type Name Description
System.String name

The name of the item (Do not include spaces).

System.String text

The text the user see's for the item (Can include spaces).

System.EventHandler e

The eventhandler that will handle the click event.

Returns
Type Description
System.Windows.Forms.ToolStripMenuItem

The configured toolstripmenuitem

| Improve this Doc View Source

NewToolMenu(String, String, EventHandler, Boolean)

Creates a new tool strip menu item.

Declaration
public static ToolStripMenuItem NewToolMenu(string name, string text, EventHandler e, bool ischecked)
Parameters
Type Name Description
System.String name

The name of the item (Do not include spaces).

System.String text

The text the user see's for the item (Can include spaces).

System.EventHandler e

The eventhandler that will handle the click event.

System.Boolean ischecked

Value of the checkbox

Returns
Type Description
System.Windows.Forms.ToolStripMenuItem
| Improve this Doc View Source

NewToolMenu(String, String, EventHandler, Image)

Declaration
public static ToolStripMenuItem NewToolMenu(string name, string text, EventHandler e, Image Image)
Parameters
Type Name Description
System.String name
System.String text
System.EventHandler e
System.Drawing.Image Image
Returns
Type Description
System.Windows.Forms.ToolStripMenuItem
| Improve this Doc View Source

NewToolMenu(String, String, Keys, EventHandler)

Creates a new tool strip menu item.

Declaration
public static ToolStripMenuItem NewToolMenu(string name, string text, Keys key, EventHandler e)
Parameters
Type Name Description
System.String name

The name of the item (Do not include spaces).

System.String text

The text the user see's for the item (Can include spaces).

System.Windows.Forms.Keys key

The shortcut key(s) required to click the menu item.

System.EventHandler e

The eventhandler that will handle the click event.

Returns
Type Description
System.Windows.Forms.ToolStripMenuItem

The configured toolstripmenuitem

| Improve this Doc View Source

SetDoubleBuffered(Control)

Declaration
public static void SetDoubleBuffered(this Control control)
Parameters
Type Name Description
System.Windows.Forms.Control control
| Improve this Doc View Source

UpdatePlugins(String)

Declaration
public static List<UpdateItem> UpdatePlugins(string folder)
Parameters
Type Name Description
System.String folder
Returns
Type Description
System.Collections.Generic.List<UpdateItem>


Copyright © 2010 - 2025 mikeownage.com all rights reserved.