uMod
Types
AnalyticsApplication- Global application container for uMod
Cache<TKey,TValue>- Generic cache
CacheItem<TKey,TValue>CleanupCommandLine- Represents a command line string in managed form
Commands- Universal commands for all supported games
Container- Generic container to wrap a context container which provides objects and singletons
ContextContainer- Generic container to provide objects and singletons
ContextEventAsyncCallback<TContext>- Asynchronous event using EventArgs for a single generic context
ContextEventAsyncCallback<TEventArgs,TContext,TSender>- Generic asynchronous event
ContextEventCallback<TContext>- Promise using EventArgs for a single generic context
ContextEventCallback<TEventArgs,TContext,TSender>- Generic event
ContextMapping- Helper class to store mappings of all provider objects for quick access
DataFileSystem- Manages all data files
EventEvent<T>Event<T1,T2>Event<T1,T2,T3>Event<T1,T2,T3,T4>Event<T1,T2,T3,T4,T5>EventArgs- Pass-thru object to communicate basic state information between hook calls for implicit context
EventArgs<T>- Pass-thru object to communicate basic state information between hook calls for explicit context
ExceptionHandlerExtensionMethods- Useful extension methods which are added to base types
Interface- The interface class through which patched DLLs interact with uMod
IParameterBinder- Represents a generic parameter binder
Module- Responsible for core uMod logic
ProtoStorageUtility