ChangeWatcher

Namespace: uModPluginsWatchers

Assembly: uMod.Core.dll

Inheritance Object ChangeWatcher

Implements IChangeWatcher

Summary

A class that watches for changes in the source of an arbitrary set of plugins

Properties

Name

Summary

Directory

Directory that this change watcher is watching

OnAdded

Called when new plugin has been added

OnChanged

Called when the source of the plugin has changed

OnRemoved

Called when new plugin has been removed

Methods

Name

Summary

AddMapping (String)

Adds the specified file to this watcher

AddMappings (String[])

Adds multiple specified files to this watcher

RemoveMapping (String)

Removes the specified files from this watcher

RemoveMappings (String[])

Removes multiple specified files from this watcher

StartWatcher ()

Start watching mapped files

StopWatcher ()

Stop watching mapped files