Click or drag to resize
RoutineManager Class
/// This class just lets us do some things to make sure we always have a valid routine, but don't break the bot. /// It's a good thing, I swear! ///.
Inheritance Hierarchy
SystemObject
  Styx.CommonBot.RoutinesRoutineManager

Namespace: Styx.CommonBot.Routines
Assembly: Styx (in Styx.dll) Version: 3.0.1160.0 (3.0.1160)
Syntax
C#
public static class RoutineManager

The RoutineManager type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberAllRoutines
Gets or sets a list of all loaded routines, for every class.
Public propertyStatic memberCommandLineRoutine
Gets the command line routine.
Public propertyStatic memberCurrent
Gets or sets the current routine.
Public propertyStatic memberRoutineDirectory
Gets the routine directory.
Public propertyStatic memberRoutines
Gets a list of routines for the current class.
Top
Methods
  NameDescription
Public methodStatic memberChangeRoutine
Change routine.
Public methodStatic memberGetCapabilityState
Returns the state of a capability.
Public methodStatic memberIsAnyDisallowed
Determines whether any of the capabilities are disallowed
Public methodStatic memberReload
Reloads this object.
Public methodStatic memberReloadRoutineAssemblies
Recompiles any routine assemblies from disk. You should call Reload after calling this to ensure the references are correct.
Public methodStatic memberSetCapabilityState
Sets the state of the passed in capabilities.
Top
Events
  NameDescription
Public eventStatic memberOnCapabilityStateChanged
Public eventStatic memberReloaded
Occurs when routines are reloaded.
Top
See Also