Show / Hide Table of Contents

    Namespace MonoMod.Utils

    Classes

    DMDCecilGenerator

    A DMDGenerator implementation using Mono.Cecil to build an in-memory assembly.

    DMDEmitDynamicMethodGenerator

    DMDGenerator<TSelf>

    A DynamicMethodDefinition "generator", responsible for generating a runtime MethodInfo from a DMD MethodDefinition.

    DynamicMethodDefinition

    DynamicMethodHelper

    DynamicMethodReference

    DynData<TTarget>

    DynDll

    DynDllImportAttribute

    Similar to DllImport, but requires you to run typeof(DeclaringType).ResolveDynDllImports();

    DynDllMapping

    Extensions

    Collection of extensions used by MonoMod and other projects.

    FastReflectionDelegate

    FastReflectionHelper

    LazyDisposable

    LazyDisposable<T>

    MMReflectionImporter

    Platform

    Generic platform enum.

    PlatformHelper

    ReflectionHelper

    Relinker

    The relinker callback delegate type.

    RelinkFailedException

    RelinkTargetNotFoundException

    WeakReferenceComparer

    Back to top Yet another C# modding swiss army knife.