Space Engineers
Classes | Static Public Member Functions | List of all members
VRage.Compiler.IlInjector Class Reference

Classes

interface  ICounterHandle
 

Static Public Member Functions

static bool IsWithinRunBlock ()
 
static ICounterHandle BeginRunBlock (int maxInstructions, int maxMethodCalls)
 
static void CountInstructions ()
 
static void CountMethodCalls ()
 
static void EnterMethod ()
 
static void ExitMethod ()
 
static bool IsDead ()
 
static Assembly InjectCodeToAssembly (string newAssemblyName, Assembly inputAssembly, MethodInfo method, MethodInfo methodToInjectMethodCheck, bool save=false)
 

Detailed Description

Definition at line 51 of file IlInjector.cs.

Member Function Documentation

static ICounterHandle VRage.Compiler.IlInjector.BeginRunBlock ( int  maxInstructions,
int  maxMethodCalls 
)
inlinestatic

Definition at line 106 of file IlInjector.cs.

static void VRage.Compiler.IlInjector.CountInstructions ( )
inlinestatic

Definition at line 125 of file IlInjector.cs.

static void VRage.Compiler.IlInjector.CountMethodCalls ( )
inlinestatic

Definition at line 147 of file IlInjector.cs.

static void VRage.Compiler.IlInjector.EnterMethod ( )
inlinestatic

Definition at line 160 of file IlInjector.cs.

static void VRage.Compiler.IlInjector.ExitMethod ( )
inlinestatic

Definition at line 172 of file IlInjector.cs.

static Assembly VRage.Compiler.IlInjector.InjectCodeToAssembly ( string  newAssemblyName,
Assembly  inputAssembly,
MethodInfo  method,
MethodInfo  methodToInjectMethodCheck,
bool  save = false 
)
inlinestatic

Definition at line 185 of file IlInjector.cs.

static bool VRage.Compiler.IlInjector.IsDead ( )
inlinestatic

Definition at line 178 of file IlInjector.cs.

static bool VRage.Compiler.IlInjector.IsWithinRunBlock ( )
inlinestatic

Definition at line 101 of file IlInjector.cs.


The documentation for this class was generated from the following file: