Goblin - A Platform for 3D AR and VR Applications

EnC.Watcher Namespace

Console application that is launched by the Patcher hook DLL. Monitors a list of source files specified by Patcher and rebuilds the assembly if the source files change. Supports any .NET language but has only been tested with C#, VB.NET, and JScript.NET.

Namespace hierarchy

Classes

Class Description
AspectRule  
AspectRules  
AspectRulesFile  
DynModule Watches a module's source files and recompiles the module if they change.
EnCProcess Summary description for EnCProcess.
EnCSocketServer Summary description for EnCSocketServer.
FileWatcherCollection  
Helper Holder of some helper functions.
IGraphMatch  
MyFileWatcher  
MyTrace Summary description for MyTrace.
Pointcut  

Delegates

Delegate Description
ModuleDelegate  
MyFileWatcher.OnChangedDelegate  
OnCompilerOptionFound  
OnModuleUpdatedDelegate  
ShutdownDelegate