Skip to content

Mirror::Weaver::WeaverTypes

Public Functions

Name
TypeReference Import< T >()
TypeReference Import(Type t)
void SetupTargetTypes(AssemblyDefinition currentAssembly)

Public Attributes

Name
MethodReference ScriptableObjectCreateInstanceMethod
MethodReference NetworkBehaviourDirtyBitsReference
MethodReference GetPooledWriterReference
MethodReference RecycleWriterReference
MethodReference ReadyConnectionReference
MethodReference CmdDelegateConstructor
MethodReference NetworkServerGetActive
MethodReference NetworkServerGetLocalClientActive
MethodReference NetworkClientGetActive
MethodReference InitSyncObjectReference
MethodReference ArraySegmentConstructorReference
MethodReference ArraySegmentArrayReference
MethodReference ArraySegmentOffsetReference
MethodReference ArraySegmentCountReference
MethodReference ListConstructorReference
MethodReference ListCountReference
MethodReference ListGetItemReference
MethodReference ListAddReference
MethodReference syncVarEqualReference
MethodReference syncVarNetworkIdentityEqualReference
MethodReference syncVarGameObjectEqualReference
MethodReference setSyncVarReference
MethodReference setSyncVarHookGuard
MethodReference getSyncVarHookGuard
MethodReference setSyncVarGameObjectReference
MethodReference getSyncVarGameObjectReference
MethodReference setSyncVarNetworkIdentityReference
MethodReference getSyncVarNetworkIdentityReference
MethodReference registerCommandDelegateReference
MethodReference registerRpcDelegateReference
MethodReference getTypeReference
MethodReference getTypeFromHandleReference
MethodReference logErrorReference
MethodReference logWarningReference
MethodReference sendCommandInternal
MethodReference sendRpcInternal
MethodReference sendTargetRpcInternal

Public Functions Documentation

function Import< T >

static TypeReference Import< T >()

function Import

static TypeReference Import(
    Type t
)

function SetupTargetTypes

static inline void SetupTargetTypes(
    AssemblyDefinition currentAssembly
)

Public Attributes Documentation

variable ScriptableObjectCreateInstanceMethod

static MethodReference ScriptableObjectCreateInstanceMethod;

variable NetworkBehaviourDirtyBitsReference

static MethodReference NetworkBehaviourDirtyBitsReference;

variable GetPooledWriterReference

static MethodReference GetPooledWriterReference;

variable RecycleWriterReference

static MethodReference RecycleWriterReference;

variable ReadyConnectionReference

static MethodReference ReadyConnectionReference;

variable CmdDelegateConstructor

static MethodReference CmdDelegateConstructor;

variable NetworkServerGetActive

static MethodReference NetworkServerGetActive;

variable NetworkServerGetLocalClientActive

static MethodReference NetworkServerGetLocalClientActive;

variable NetworkClientGetActive

static MethodReference NetworkClientGetActive;

variable InitSyncObjectReference

static MethodReference InitSyncObjectReference;

variable ArraySegmentConstructorReference

static MethodReference ArraySegmentConstructorReference;

variable ArraySegmentArrayReference

static MethodReference ArraySegmentArrayReference;

variable ArraySegmentOffsetReference

static MethodReference ArraySegmentOffsetReference;

variable ArraySegmentCountReference

static MethodReference ArraySegmentCountReference;

variable ListConstructorReference

static MethodReference ListConstructorReference;

variable ListCountReference

static MethodReference ListCountReference;

variable ListGetItemReference

static MethodReference ListGetItemReference;

variable ListAddReference

static MethodReference ListAddReference;

variable syncVarEqualReference

static MethodReference syncVarEqualReference;

variable syncVarNetworkIdentityEqualReference

static MethodReference syncVarNetworkIdentityEqualReference;

variable syncVarGameObjectEqualReference

static MethodReference syncVarGameObjectEqualReference;

variable setSyncVarReference

static MethodReference setSyncVarReference;

variable setSyncVarHookGuard

static MethodReference setSyncVarHookGuard;

variable getSyncVarHookGuard

static MethodReference getSyncVarHookGuard;

variable setSyncVarGameObjectReference

static MethodReference setSyncVarGameObjectReference;

variable getSyncVarGameObjectReference

static MethodReference getSyncVarGameObjectReference;

variable setSyncVarNetworkIdentityReference

static MethodReference setSyncVarNetworkIdentityReference;

variable getSyncVarNetworkIdentityReference

static MethodReference getSyncVarNetworkIdentityReference;

variable registerCommandDelegateReference

static MethodReference registerCommandDelegateReference;

variable registerRpcDelegateReference

static MethodReference registerRpcDelegateReference;

variable getTypeReference

static MethodReference getTypeReference;

variable getTypeFromHandleReference

static MethodReference getTypeFromHandleReference;

variable logErrorReference

static MethodReference logErrorReference;

variable logWarningReference

static MethodReference logWarningReference;

variable sendCommandInternal

static MethodReference sendCommandInternal;

variable sendRpcInternal

static MethodReference sendRpcInternal;

variable sendTargetRpcInternal

static MethodReference sendTargetRpcInternal;

Updated on 18 January 2021 at 08:54:19 UTC