Class Functions
Inheritance
System.Object
Functions
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()
Assembly: Asgard3.Core.dll
Syntax
public sealed class Functions
Constructors
Functions()
Declaration
Fields
BotUptime
Declaration
public static DateTime BotUptime
Field Value
Type |
Description |
System.DateTime |
|
BotVersion
Declaration
public static string BotVersion
Field Value
Type |
Description |
System.String |
|
BotVersionMini
Declaration
public static string BotVersionMini
Field Value
Type |
Description |
System.String |
|
BotVersionShort
Declaration
public static string BotVersionShort
Field Value
Type |
Description |
System.String |
|
GlobalConfig
Declaration
public static GlobalConfigSettings GlobalConfig
Field Value
Instance
Declaration
public static Functions Instance
Field Value
LockHashes
Declaration
public static object LockHashes
Field Value
Type |
Description |
System.Object |
|
Profiles
Declaration
public static List<ProfileDatabase> Profiles
Field Value
UpdateFiles
Declaration
public static UpdateItemDatabase UpdateFiles
Field Value
XmlBotProfile
The xml Serializer for saving and loading bot profiles.
Declaration
public static XmlSerializer XmlBotProfile
Field Value
Type |
Description |
System.Xml.Serialization.XmlSerializer |
|
XmlGlobalConfig
The xml Serializer for the global config.
Declaration
public static XmlSerializer XmlGlobalConfig
Field Value
Type |
Description |
System.Xml.Serialization.XmlSerializer |
|
XmlUpdateDb
The xml Serializer related to checking for file updates.
Declaration
public static XmlSerializer XmlUpdateDb
Field Value
Type |
Description |
System.Xml.Serialization.XmlSerializer |
|
Methods
CreateFolderIfNotExist(String)
Creates a folder if it doesn't exist.
Declaration
public static void CreateFolderIfNotExist(string path)
Parameters
Type |
Name |
Description |
System.String |
path |
|
FindProfile(String)
Finds a profile by the configfile value.
Declaration
public static ProfileDatabase FindProfile(string configname)
Parameters
Type |
Name |
Description |
System.String |
configname |
|
Returns
Times the given timespan into a time string.
Declaration
public static string FormatTime(TimeSpan format)
Parameters
Type |
Name |
Description |
System.TimeSpan |
format |
|
Returns
Type |
Description |
System.String |
|
GetProfilesFromDirectory()
Gets the profiles from the profile folder.
Declaration
public static List<string> GetProfilesFromDirectory()
Returns
Type |
Description |
System.Collections.Generic.List<System.String> |
|
IsLettersOnly(String)
Declaration
public static bool IsLettersOnly(string text)
Parameters
Type |
Name |
Description |
System.String |
text |
|
Returns
Type |
Description |
System.Boolean |
|
LoadGlobalConfig()
Declaration
public static void LoadGlobalConfig()
LoadProfiles()
Declaration
public static List<ProfileDatabase> LoadProfiles()
Returns
LoadUpdate(FileCheckType)
Declaration
public static void LoadUpdate(FileCheckType t)
Parameters
RandomNumber(Int32, Int32)
Declaration
public static int RandomNumber(int lowerBound, int upperBound)
Parameters
Type |
Name |
Description |
System.Int32 |
lowerBound |
|
System.Int32 |
upperBound |
|
Returns
Type |
Description |
System.Int32 |
|
RelocatedLockdown()
Declaration
public static List<string> RelocatedLockdown()
Returns
Type |
Description |
System.Collections.Generic.List<System.String> |
|
RelocatedPlugins()
Declaration
public static List<string> RelocatedPlugins()
Returns
Type |
Description |
System.Collections.Generic.List<System.String> |
|
SaveGlobalConfig()
Declaration
public static void SaveGlobalConfig()
SaveProfile(ProfileDatabase)
Saves the given profile to it's designated config file.
Declaration
public static void SaveProfile(ProfileDatabase p)
Parameters
SaveUpdate(String, UpdateItemDatabase)
Declaration
public static void SaveUpdate(string filename, UpdateItemDatabase db)
Parameters
Declaration
public static void SetDoubleBuffered(Control control)
Parameters
Type |
Name |
Description |
System.Windows.Forms.Control |
control |
|