//generated with dll2sdk #pragma once #include "..\dll2sdk_forward.g.hpp" namespace DLL2SDK::mscorlib::System { struct Object; } namespace DLL2SDK::mscorlib::System { struct ValueType; } namespace DLL2SDK::mscorlib::System { struct Array_SimpleEnumerator; } namespace DLL2SDK::mscorlib::System { template struct Array_ArrayReadOnlyList_1__GetEnumerator_c__Iterator0; } namespace DLL2SDK::mscorlib::System { template struct Array_ArrayReadOnlyList_1; } namespace DLL2SDK::mscorlib::System { struct Enum; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { enum struct StreamingContextStates : int32_t; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct StreamingContext; } namespace DLL2SDK::mscorlib::System::Reflection { enum struct BindingFlags : int32_t; } namespace DLL2SDK::mscorlib::Mono::Globalization::Unicode { struct CodePointIndexer_TableRange; } namespace DLL2SDK::mscorlib::System::Globalization { enum struct CompareOptions : int32_t; } namespace DLL2SDK::mscorlib::Mono::Globalization::Unicode { struct SimpleCollator_PreviousInfo; } namespace DLL2SDK::mscorlib::Mono::Globalization::Unicode { struct SimpleCollator_Escape; } namespace DLL2SDK::mscorlib::Mono::Globalization::Unicode { enum struct SimpleCollator_ExtenderType : int32_t; } namespace DLL2SDK::mscorlib::Mono::Math { enum struct BigInteger_Sign : int32_t; } namespace DLL2SDK::mscorlib::Mono::Math { struct BigInteger_ModulusRing; } namespace DLL2SDK::mscorlib::Mono::Math { struct BigInteger_Kernel; } namespace DLL2SDK::mscorlib::System { struct Delegate; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct DSAParameters; } namespace DLL2SDK::mscorlib::Mono::Security::Cryptography { struct PKCS8_EncryptedPrivateKeyInfo; } namespace DLL2SDK::mscorlib::System { struct MulticastDelegate; } namespace DLL2SDK::mscorlib::Mono::Security::X509 { struct PKCS12_DeriveBytes; } namespace DLL2SDK::mscorlib::Mono::Security::X509 { struct X509CertificateCollection_X509CertificateEnumerator; } namespace DLL2SDK::mscorlib::Mono::Security { struct PKCS7_ContentInfo; } namespace DLL2SDK::mscorlib::Mono::Security { struct PKCS7_EncryptedData; } namespace DLL2SDK::mscorlib::Mono::Security { struct Uri_UriScheme; } namespace DLL2SDK::mscorlib::Mono::Xml { using SmallXmlParser_IContentHandler = void*; } namespace DLL2SDK::mscorlib::Mono::Xml { using SmallXmlParser_IAttrList = void*; } namespace DLL2SDK::mscorlib::Mono::Xml { struct SmallXmlParser_AttrListImpl; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct Comparer_1; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct KeyValuePair_2; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct Dictionary_2_Enumerator; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct Dictionary_2_KeyCollection_Enumerator; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct Dictionary_2_KeyCollection; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct Dictionary_2_ValueCollection_Enumerator; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct Dictionary_2_ValueCollection; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct Dictionary_2_Transform_1; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct EqualityComparer_1; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct List_1_Enumerator; } namespace DLL2SDK::mscorlib::System::Collections { struct ArrayList_SimpleEnumerator; } namespace DLL2SDK::mscorlib::System::Collections { struct ArrayList; } namespace DLL2SDK::mscorlib::System::Collections { struct ArrayList_ArrayListWrapper; } namespace DLL2SDK::mscorlib::System::Collections { struct ArrayList_FixedSizeArrayListWrapper; } namespace DLL2SDK::mscorlib::System::Collections { struct ArrayList_ReadOnlyArrayListWrapper; } namespace DLL2SDK::mscorlib::System::Collections { struct BitArray_BitArrayEnumerator; } namespace DLL2SDK::mscorlib::System::Collections { struct Hashtable_Slot; } namespace DLL2SDK::mscorlib::System::Collections { struct Hashtable_KeyMarker; } namespace DLL2SDK::mscorlib::System::Collections { enum struct Hashtable_EnumeratorMode : int32_t; } namespace DLL2SDK::mscorlib::System::Collections { struct Hashtable_Enumerator; } namespace DLL2SDK::mscorlib::System::Collections { struct Hashtable_HashKeys; } namespace DLL2SDK::mscorlib::System::Collections { struct Hashtable_HashValues; } namespace DLL2SDK::mscorlib::System::Collections { struct Hashtable; } namespace DLL2SDK::mscorlib::System::Collections { struct Queue_QueueEnumerator; } namespace DLL2SDK::mscorlib::System::Collections { struct SortedList_Slot; } namespace DLL2SDK::mscorlib::System::Collections { enum struct SortedList_EnumeratorMode : int32_t; } namespace DLL2SDK::mscorlib::System::Collections { struct SortedList_Enumerator; } namespace DLL2SDK::mscorlib::System::Collections { struct SortedList_ListKeys; } namespace DLL2SDK::mscorlib::System::Collections { struct SortedList_ListValues; } namespace DLL2SDK::mscorlib::System::Collections { struct Stack_Enumerator; } namespace DLL2SDK::mscorlib::System::Diagnostics { enum struct DebuggableAttribute_DebuggingModes : int32_t; } namespace DLL2SDK::mscorlib::System::Globalization { struct TextInfo_Data; } namespace DLL2SDK::mscorlib::System::IO { struct FileStream_ReadDelegate; } namespace DLL2SDK::mscorlib::System::IO { struct FileStream_WriteDelegate; } namespace DLL2SDK::mscorlib::System::IO { struct TextReader; } namespace DLL2SDK::mscorlib::System::IO { struct TextReader_NullTextReader; } namespace DLL2SDK::mscorlib::System::IO { struct TextWriter; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct ILGenerator_LabelFixup; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct ILGenerator_LabelData; } namespace DLL2SDK::mscorlib::System::Reflection { struct Assembly_ResolveEventHolder; } namespace DLL2SDK::mscorlib::System::Reflection { struct Binder; } namespace DLL2SDK::mscorlib::System::Reflection { struct EventInfo_AddEventAdapter; } namespace DLL2SDK::mscorlib::System::Reflection { struct MonoProperty_GetterAdapter; } namespace DLL2SDK::mscorlib::System::Reflection { template struct MonoProperty_Getter_2; } namespace DLL2SDK::mscorlib::System::Reflection { template struct MonoProperty_StaticGetter_1; } namespace DLL2SDK::mscorlib::System::Resources { struct ResourceReader_ResourceInfo; } namespace DLL2SDK::mscorlib::System::Resources { struct ResourceReader_ResourceCacheItem; } namespace DLL2SDK::mscorlib::System::Resources { struct ResourceReader_ResourceEnumerator; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { struct DynamicPropertyCollection_DynamicPropertyReg; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Lifetime { struct Lease_RenewalDelegate; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct MethodDictionary_DictionaryEnumerator; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct SoapServices_TypeInfo; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::Binary { struct ObjectReader_TypeMetadata; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::Binary { struct ObjectReader_ArrayNullFiller; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::Binary { struct ObjectWriter_MetadataReference; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct ObjectIDGenerator_InstanceComparer; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct SerializationCallbacks_CallbackHandler; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct SerializationObjectManager__RegisterObject_c__AnonStorey3; } namespace DLL2SDK::mscorlib::System::Security::Policy { struct Evidence_EvidenceEnumerator; } namespace DLL2SDK::mscorlib::System::Security { struct SecurityElement_SecurityAttribute; } namespace DLL2SDK::mscorlib::System::Text { struct Decoder; } namespace DLL2SDK::mscorlib::System::Text { struct UTF32Encoding_UTF32Decoder; } namespace DLL2SDK::mscorlib::System::Text { struct UTF7Encoding_UTF7Decoder; } namespace DLL2SDK::mscorlib::System::Text { struct UTF8Encoding_UTF8Decoder; } namespace DLL2SDK::mscorlib::System::Text { struct UnicodeEncoding_UnicodeDecoder; } namespace DLL2SDK::mscorlib::System::Threading { struct Timer_TimerComparer; } namespace DLL2SDK::mscorlib::System::Threading { struct Timer_Scheduler; } namespace DLL2SDK::mscorlib::System { enum struct DateTime_Which : int32_t; } namespace DLL2SDK::mscorlib::System { struct DelegateSerializationHolder_DelegateEntry; } namespace DLL2SDK::mscorlib::System { struct MonoEnumInfo_SByteComparer; } namespace DLL2SDK::mscorlib::System { struct MonoEnumInfo_ShortComparer; } namespace DLL2SDK::mscorlib::System { struct MonoEnumInfo_IntComparer; } namespace DLL2SDK::mscorlib::System { struct MonoEnumInfo_LongComparer; } namespace DLL2SDK::mscorlib::System { enum struct Environment_SpecialFolder : int32_t; } namespace DLL2SDK::mscorlib::System { struct Guid_GuidParser; } namespace DLL2SDK::mscorlib::System { struct MonoCustomAttrs_AttributeInfo; } namespace DLL2SDK::mscorlib::System { struct NumberFormatter_CustomInfo; } namespace DLL2SDK::mscorlib::System { struct TimeSpan_Parser; } namespace DLL2SDK::mscorlib::System { enum struct UnitySerializationHolder_UnityType : uint8_t; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_56; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_24; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_16; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_120; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_3132; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_20; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_32; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_48; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_64; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_12; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_136; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_8; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_72; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_124; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_96; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_2048; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_256; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_1024; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_640; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_128; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails___ArrayType_52; } namespace DLL2SDK::mscorlib::System { struct __Il2CppComObject; } namespace DLL2SDK::mscorlib { struct _PrivateImplementationDetails_; } namespace DLL2SDK::mscorlib::System { struct UnhandledExceptionEventHandler; } namespace DLL2SDK::mscorlib::System { struct ResolveEventHandler; } namespace DLL2SDK::mscorlib::System { template struct Predicate_1; } namespace DLL2SDK::mscorlib::System { struct EventHandler; } namespace DLL2SDK::mscorlib::System { template struct EventHandler_1; } namespace DLL2SDK::mscorlib::System { template struct Converter_2; } namespace DLL2SDK::mscorlib::System { template struct Comparison_1; } namespace DLL2SDK::mscorlib::System { struct AssemblyLoadEventHandler; } namespace DLL2SDK::mscorlib::System { struct AppDomainInitializer; } namespace DLL2SDK::mscorlib::System { template struct Action_1; } namespace DLL2SDK::mscorlib::System::Threading { struct WaitOrTimerCallback; } namespace DLL2SDK::mscorlib::System::Threading { struct WaitCallback; } namespace DLL2SDK::mscorlib::System::Threading { struct TimerCallback; } namespace DLL2SDK::mscorlib::System::Threading { struct ThreadStart; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct HeaderHandler; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { struct CrossContextDelegate; } namespace DLL2SDK::mscorlib::System::Reflection { struct TypeFilter; } namespace DLL2SDK::mscorlib::System::Reflection { struct ModuleResolveEventHandler; } namespace DLL2SDK::mscorlib::System::Reflection { struct MemberFilter; } namespace DLL2SDK::mscorlib::Mono::Math::Prime { enum struct ConfidenceFactor : int32_t; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { enum struct GCHandleType : int32_t; } namespace DLL2SDK::mscorlib::System { struct Version; } namespace DLL2SDK::mscorlib::System { struct UnitySerializationHolder; } namespace DLL2SDK::mscorlib::System { struct EventArgs; } namespace DLL2SDK::mscorlib::System { struct Exception; } namespace DLL2SDK::mscorlib::System { struct SystemException; } namespace DLL2SDK::mscorlib::System { struct TypeInitializationException; } namespace DLL2SDK::mscorlib::System { enum struct TypeCode : int32_t; } namespace DLL2SDK::mscorlib::System { struct TimeSpan; } namespace DLL2SDK::mscorlib::System::Globalization { enum struct DateTimeStyles : int32_t; } namespace DLL2SDK::mscorlib::System { enum struct DateTimeKind : int32_t; } namespace DLL2SDK::mscorlib::System { struct DateTime; } namespace DLL2SDK::mscorlib::System { struct TimeZone; } namespace DLL2SDK::mscorlib::System { struct Attribute; } namespace DLL2SDK::mscorlib::System { enum struct StringSplitOptions : int32_t; } namespace DLL2SDK::mscorlib::System { enum struct StringComparison : int32_t; } namespace DLL2SDK::mscorlib::System { struct StringComparer; } namespace DLL2SDK::mscorlib::System { struct CultureAwareComparer; } namespace DLL2SDK::mscorlib::System { struct StackOverflowException; } namespace DLL2SDK::mscorlib::System { struct RuntimeMethodHandle; } namespace DLL2SDK::mscorlib::System { struct ResolveEventArgs; } namespace DLL2SDK::mscorlib::System { struct RankException; } namespace DLL2SDK::mscorlib::System { struct Random; } namespace DLL2SDK::mscorlib::System { struct NotSupportedException; } namespace DLL2SDK::mscorlib::System { enum struct PlatformID : int32_t; } namespace DLL2SDK::mscorlib::System { struct ArithmeticException; } namespace DLL2SDK::mscorlib::System { struct OutOfMemoryException; } namespace DLL2SDK::mscorlib::System { struct OperatingSystem; } namespace DLL2SDK::mscorlib::System { struct InvalidOperationException; } namespace DLL2SDK::mscorlib::System::Globalization { enum struct NumberStyles : int32_t; } namespace DLL2SDK::mscorlib::System { struct Decimal; } namespace DLL2SDK::mscorlib::System { struct Nullable; } namespace DLL2SDK::mscorlib::System { struct NullReferenceException; } namespace DLL2SDK::mscorlib::System { struct NotImplementedException; } namespace DLL2SDK::mscorlib::System { struct NonSerializedAttribute; } namespace DLL2SDK::mscorlib::System { struct MulticastNotSupportedException; } namespace DLL2SDK::mscorlib::System::Reflection { enum struct CallingConventions : int32_t; } namespace DLL2SDK::mscorlib::System::Reflection { enum struct MemberTypes : int32_t; } namespace DLL2SDK::mscorlib::System { struct RuntimeTypeHandle; } namespace DLL2SDK::mscorlib::System::Reflection { struct MemberInfo; } namespace DLL2SDK::mscorlib::System { struct MonoTypeInfo; } namespace DLL2SDK::mscorlib::System { struct MonoTouchAOTHelper; } namespace DLL2SDK::mscorlib::System { struct MonoCustomAttrs; } namespace DLL2SDK::mscorlib::System { struct MonoAsyncCall; } namespace DLL2SDK::mscorlib::System { struct MemberAccessException; } namespace DLL2SDK::mscorlib::System { struct MissingMemberException; } namespace DLL2SDK::mscorlib::System { struct MissingFieldException; } namespace DLL2SDK::mscorlib::System { enum struct MidpointRounding : int32_t; } namespace DLL2SDK::mscorlib::System { struct MethodAccessException; } namespace DLL2SDK::mscorlib::System { struct Math; } namespace DLL2SDK::mscorlib::System { struct LocalDataStoreSlot; } namespace DLL2SDK::mscorlib::System { enum struct LoaderOptimization : int32_t; } namespace DLL2SDK::mscorlib::System { struct InvalidProgramException; } namespace DLL2SDK::mscorlib::System { struct InvalidCastException; } namespace DLL2SDK::mscorlib::System { struct IndexOutOfRangeException; } namespace DLL2SDK::mscorlib::System { using IServiceProvider = void*; } namespace DLL2SDK::mscorlib::System { using IFormatProvider = void*; } namespace DLL2SDK::mscorlib::System { using ICustomFormatter = void*; } namespace DLL2SDK::mscorlib::System { struct Guid; } namespace DLL2SDK::mscorlib::System { enum struct GCCollectionMode : int32_t; } namespace DLL2SDK::mscorlib::System { struct GC; } namespace DLL2SDK::mscorlib::System { struct FormatException; } namespace DLL2SDK::mscorlib::System { struct FlagsAttribute; } namespace DLL2SDK::mscorlib::System { struct FieldAccessException; } namespace DLL2SDK::mscorlib::System { struct ExecutionEngineException; } namespace DLL2SDK::mscorlib::System { enum struct EnvironmentVariableTarget : int32_t; } namespace DLL2SDK::mscorlib::System { struct Environment; } namespace DLL2SDK::mscorlib::System { struct MonoEnumInfo; } namespace DLL2SDK::mscorlib::System { struct TypeLoadException; } namespace DLL2SDK::mscorlib::System { struct DllNotFoundException; } namespace DLL2SDK::mscorlib::System { struct DivideByZeroException; } namespace DLL2SDK::mscorlib::System { struct DelegateSerializationHolder; } namespace DLL2SDK::mscorlib::System { struct DelegateData; } namespace DLL2SDK::mscorlib::System { enum struct DayOfWeek : int32_t; } namespace DLL2SDK::mscorlib::System { template struct Nullable_1; } namespace DLL2SDK::mscorlib::System { struct DateTimeOffset; } namespace DLL2SDK::mscorlib::System { struct DBNull; } namespace DLL2SDK::mscorlib::System { struct Convert; } namespace DLL2SDK::mscorlib::System { struct MarshalByRefObject; } namespace DLL2SDK::mscorlib::System::IO { enum struct FileAccess : int32_t; } namespace DLL2SDK::mscorlib::System { struct CharEnumerator; } namespace DLL2SDK::mscorlib::System { struct Buffer; } namespace DLL2SDK::mscorlib::System { struct BitConverter; } namespace DLL2SDK::mscorlib::System { struct BadImageFormatException; } namespace DLL2SDK::mscorlib::System { enum struct AttributeTargets : int32_t; } namespace DLL2SDK::mscorlib::System { struct AssemblyLoadEventArgs; } namespace DLL2SDK::mscorlib::System { struct ArrayTypeMismatchException; } namespace DLL2SDK::mscorlib::System { template struct ArraySegment_1; } namespace DLL2SDK::mscorlib::System { struct ArgumentException; } namespace DLL2SDK::mscorlib::System { struct ArgumentNullException; } namespace DLL2SDK::mscorlib::System { struct ApplicationIdentity; } namespace DLL2SDK::mscorlib::System { struct ApplicationException; } namespace DLL2SDK::mscorlib::System { struct AppDomainSetup; } namespace DLL2SDK::mscorlib::System { struct AppDomainManager; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { enum struct AssemblyBuilderAccess : int32_t; } namespace DLL2SDK::mscorlib::System::Security::Principal { enum struct PrincipalPolicy : int32_t; } namespace DLL2SDK::mscorlib::System { struct Activator; } namespace DLL2SDK::mscorlib::System { struct ActivationContext; } namespace DLL2SDK::mscorlib::System { struct AccessViolationException; } namespace DLL2SDK::mscorlib::System::Threading { struct WaitHandle; } namespace DLL2SDK::mscorlib::System::Threading { struct Timer; } namespace DLL2SDK::mscorlib::System::Threading { struct ThreadStateException; } namespace DLL2SDK::mscorlib::System::Threading { enum struct ThreadState : int32_t; } namespace DLL2SDK::mscorlib::System::Threading { enum struct ThreadPriority : int32_t; } namespace DLL2SDK::mscorlib::System::Threading { struct ThreadPool; } namespace DLL2SDK::mscorlib::System::Threading { struct ThreadInterruptedException; } namespace DLL2SDK::mscorlib::System::Threading { struct ThreadAbortException; } namespace DLL2SDK::mscorlib::System::Runtime::ConstrainedExecution { struct CriticalFinalizerObject; } namespace DLL2SDK::mscorlib::System::Threading { struct SynchronizationLockException; } namespace DLL2SDK::mscorlib::System::Threading { struct RegisteredWaitHandle; } namespace DLL2SDK::mscorlib::System::Threading { struct NativeEventCalls; } namespace DLL2SDK::mscorlib::System::Threading { struct Mutex; } namespace DLL2SDK::mscorlib::System::Threading { struct Monitor; } namespace DLL2SDK::mscorlib::System::Threading { enum struct EventResetMode : int32_t; } namespace DLL2SDK::mscorlib::System::Threading { struct Interlocked; } namespace DLL2SDK::mscorlib::System::Threading { struct ExecutionContext; } namespace DLL2SDK::mscorlib::System::Threading { struct EventWaitHandle; } namespace DLL2SDK::mscorlib::System::Threading { struct CompressedStack; } namespace DLL2SDK::mscorlib::System::Threading { struct AutoResetEvent; } namespace DLL2SDK::mscorlib::System::Text { struct Encoding; } namespace DLL2SDK::mscorlib::System::Text { struct UTF8Encoding; } namespace DLL2SDK::mscorlib::System::Text { struct UTF7Encoding; } namespace DLL2SDK::mscorlib::System::Text { struct UTF32Encoding; } namespace DLL2SDK::mscorlib::System::Text { struct StringBuilder; } namespace DLL2SDK::mscorlib::System::Text { struct Latin1Encoding; } namespace DLL2SDK::mscorlib::System::Text { struct EncodingInfo; } namespace DLL2SDK::mscorlib::System::Text { struct EncoderFallbackBuffer; } namespace DLL2SDK::mscorlib::System::Text { struct EncoderFallback; } namespace DLL2SDK::mscorlib::System::Text { struct EncoderFallbackException; } namespace DLL2SDK::mscorlib::System::Text { struct EncoderExceptionFallbackBuffer; } namespace DLL2SDK::mscorlib::System::Text { struct EncoderExceptionFallback; } namespace DLL2SDK::mscorlib::System::Text { struct DecoderFallbackBuffer; } namespace DLL2SDK::mscorlib::System::Text { struct DecoderFallback; } namespace DLL2SDK::mscorlib::System::Text { struct DecoderFallbackException; } namespace DLL2SDK::mscorlib::System::Text { struct DecoderExceptionFallbackBuffer; } namespace DLL2SDK::mscorlib::System::Text { struct DecoderExceptionFallback; } namespace DLL2SDK::mscorlib::System::Text { struct ASCIIEncoding; } namespace DLL2SDK::mscorlib::System::Security { struct XmlSyntaxException; } namespace DLL2SDK::mscorlib::System::Security { struct UnverifiableCodeAttribute; } namespace DLL2SDK::mscorlib::System::Security { struct SuppressUnmanagedCodeSecurityAttribute; } namespace DLL2SDK::mscorlib::System::Security { struct SecuritySafeCriticalAttribute; } namespace DLL2SDK::mscorlib::System::Security { struct SecurityManager; } namespace DLL2SDK::mscorlib::System::Security { struct SecurityFrame; } namespace DLL2SDK::mscorlib::System::Security { struct RuntimeDeclSecurityEntry; } namespace DLL2SDK::mscorlib::System::Security { struct SecurityException; } namespace DLL2SDK::mscorlib::System::Security { struct SecurityElement; } namespace DLL2SDK::mscorlib::System::Security { enum struct SecurityCriticalScope : int32_t; } namespace DLL2SDK::mscorlib::System::Security { struct SecurityCriticalAttribute; } namespace DLL2SDK::mscorlib::System::Security { struct SecurityContext; } namespace DLL2SDK::mscorlib::System::Security { struct SecureString; } namespace DLL2SDK::mscorlib::System::Security { enum struct PolicyLevelType : int32_t; } namespace DLL2SDK::mscorlib::System::Security::Permissions { enum struct PermissionState : int32_t; } namespace DLL2SDK::mscorlib::System::Security { using IStackWalk = void*; } namespace DLL2SDK::mscorlib::System::Security { using ISecurityPolicyEncodable = void*; } namespace DLL2SDK::mscorlib::System::Security { using ISecurityEncodable = void*; } namespace DLL2SDK::mscorlib::System::Security { using IPermission = void*; } namespace DLL2SDK::mscorlib::System::Security { struct CodeAccessPermission; } namespace DLL2SDK::mscorlib::System::Security { struct AllowPartiallyTrustedCallersAttribute; } namespace DLL2SDK::mscorlib::System::Security::Principal { enum struct WindowsAccountType : int32_t; } namespace DLL2SDK::mscorlib::System::Security::Principal { using IPrincipal = void*; } namespace DLL2SDK::mscorlib::System::Security::Principal { using IIdentity = void*; } namespace DLL2SDK::mscorlib::System::Security::Principal { struct GenericPrincipal; } namespace DLL2SDK::mscorlib::System::Security::Principal { struct GenericIdentity; } namespace DLL2SDK::mscorlib::System::Security::Policy { struct StrongName; } namespace DLL2SDK::mscorlib::System::Security::Policy { enum struct PolicyStatementAttribute : int32_t; } namespace DLL2SDK::mscorlib::System::Security::Policy { struct PolicyStatement; } namespace DLL2SDK::mscorlib::System::Security::Policy { struct PolicyLevel; } namespace DLL2SDK::mscorlib::System::Security::Policy { using IMembershipCondition = void*; } namespace DLL2SDK::mscorlib::System::Security::Policy { using IIdentityPermissionFactory = void*; } namespace DLL2SDK::mscorlib::System::Security::Policy { using IBuiltInEvidence = void*; } namespace DLL2SDK::mscorlib::System::Security::Policy { struct Hash; } namespace DLL2SDK::mscorlib::System::Security::Policy { struct Evidence; } namespace DLL2SDK::mscorlib::System::Security::Policy { struct CodeGroup; } namespace DLL2SDK::mscorlib::System::Security::Policy { struct ApplicationTrust; } namespace DLL2SDK::mscorlib::System::Security::Permissions { struct StrongNamePublicKeyBlob; } namespace DLL2SDK::mscorlib::System::Security::Permissions { enum struct SecurityPermissionFlag : int32_t; } namespace DLL2SDK::mscorlib::System::Security::Permissions { struct SecurityPermission; } namespace DLL2SDK::mscorlib::System::Security::Permissions { using IUnrestrictedPermission = void*; } namespace DLL2SDK::mscorlib::System::Security::Permissions { using IBuiltInPermission = void*; } namespace DLL2SDK::mscorlib::System::Security::Permissions { enum struct EnvironmentPermissionAccess : int32_t; } namespace DLL2SDK::mscorlib::System::Security::Permissions { struct EnvironmentPermission; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { enum struct PaddingMode : int32_t; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { enum struct CipherMode : int32_t; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct SymmetricAlgorithm; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct ToBase64Transform; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct SignatureDescription; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct DSASignatureDescription; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct SHAConstants; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct HashAlgorithm; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct SHA512; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct SHA384; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct SHA256; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct SHA1; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct SHA1CryptoServiceProvider; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct SHA1Internal; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RijndaelManagedTransform; } namespace DLL2SDK::mscorlib::Mono::Security::Cryptography { struct SymmetricTransform; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct Rijndael; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct DeriveBytes; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RandomNumberGenerator; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RSAParameters; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct AsymmetricSignatureFormatter; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct AsymmetricSignatureDeformatter; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct AsymmetricKeyExchangeFormatter; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct AsymmetricKeyExchangeDeformatter; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RSAOAEPKeyExchangeFormatter; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct AsymmetricAlgorithm; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RSA; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RNGCryptoServiceProvider; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RIPEMD160; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RC2Transform; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RC2; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct MD5; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct KeyedHashAlgorithm; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct KeySizes; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { using ICspAsymmetricAlgorithm = void*; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { using ICryptoTransform = void*; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct HMAC; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct HMACSHA384; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct HMACSHA256; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct HMACSHA1; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct HMACRIPEMD160; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct HMACMD5; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { enum struct FromBase64TransformMode : int32_t; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct DSASignatureFormatter; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct DSASignatureDeformatter; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct DSA; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct DES; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct DESTransform; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { enum struct CspProviderFlags : int32_t; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct CspParameters; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct CryptographicException; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { enum struct CryptoStreamMode : int32_t; } namespace DLL2SDK::mscorlib::System::IO { enum struct SeekOrigin : int32_t; } namespace DLL2SDK::mscorlib::System::IO { struct Stream; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct CryptoConfig; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct Base64Constants; } namespace DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates { enum struct X509KeyStorageFlags : int32_t; } namespace DLL2SDK::mscorlib::System::Security::Cryptography::X509Certificates { struct X509Certificate; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct SerializationObjectManager; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct SerializationInfoEnumerator; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct SerializationInfo; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct SerializationException; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct SerializationEntry; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct SerializationCallbacks; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct SerializationBinder; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct OnSerializingAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct OnSerializedAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct OnDeserializingAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct OnDeserializedAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { enum struct ObjectRecordStatus : uint8_t; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct BaseFixupRecord; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct FixupRecord; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct MultiArrayFixupRecord; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct ArrayFixupRecord; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct ObjectManager; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct ObjectIDGenerator; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { using ISurrogateSelector = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { using ISerializationSurrogate = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { using IObjectReference = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { using IFormatterConverter = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { using IFormatter = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { using IDeserializationCallback = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct FormatterServices; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct FormatterConverter; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters { enum struct TypeFilterLevel : int32_t; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters { enum struct FormatterTypeStyle : int32_t; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters { enum struct FormatterAssemblyStyle : int32_t; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::Binary { struct ObjectWriter; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::Binary { struct TypeMetadata; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::Binary { struct SerializableTypeMetadata; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::Binary { struct ClrTypeMetadata; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::Binary { enum struct TypeTag : uint8_t; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::Binary { enum struct BinaryElement : uint8_t; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::Binary { struct MessageFormatter; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::Binary { struct CodeGenerator; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::Binary { struct BinaryFormatter; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::Binary { enum struct ReturnTypeTag : uint8_t; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::Binary { enum struct MethodFlags : int32_t; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::Binary { struct BinaryCommon; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { enum struct WellKnownObjectMode : int32_t; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct TypeEntry; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct WellKnownClientTypeEntry; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct TypeInfo; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct SoapServices; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct Identity; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct ServerIdentity; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct ClientActivatedIdentity; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct RemotingServices; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct RemotingException; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct ProviderData; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct ChannelData; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct ConfigHandler; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct RemotingConfiguration; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct ObjRef; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct InternalRemotingServices; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct ClientIdentity; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { using IRemotingTypeInfo = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { using IEnvoyInfo = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { using IChannelInfo = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct EnvoyInfo; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct ActivatedServiceTypeEntry; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct ActivatedClientTypeEntry; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Services { struct TrackingServices; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Services { using ITrackingHandler = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Proxies { struct RealProxy; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Proxies { struct TransparentProxy; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Proxies { struct ProxyAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Metadata { struct SoapAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Metadata { struct SoapParameterAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Metadata { struct SoapMethodAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Metadata { struct SoapFieldAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct StackBuilderSink; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct ServerObjectTerminatorSink; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct ServerContextTerminatorSink; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct ReturnMessage; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct RemotingSurrogateSelector; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct ObjRefSurrogate; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct RemotingSurrogate; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct OneWayAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { enum struct CallType : int32_t; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct MonoMethodMessage; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct MethodDictionary; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct MethodCallDictionary; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct MethodCall; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct CallContextRemotingData; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct LogicalCallContext; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { using ISerializationRootObject = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { using IRemotingFormatter = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { using IMethodReturnMessage = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { using IMethodMessage = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { using IMethodCallMessage = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { using IMessageSink = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { using IMessageCtrl = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { using IMessage = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { using IInternalMessage = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct Header; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct EnvoyTerminatorSink; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct ConstructionCallDictionary; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct ConstructionCall; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct ClientContextTerminatorSink; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct AsyncResult; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { enum struct ArgInfoType : uint8_t; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Lifetime { struct LifetimeServices; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Lifetime { enum struct LeaseState : int32_t; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Lifetime { struct LeaseSink; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Lifetime { struct LeaseManager; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Lifetime { struct Lease; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Lifetime { using ISponsor = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Lifetime { using ILease = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { struct SynchronizedServerContextSink; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { struct SynchronizedClientContextSink; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { struct ContextAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { using IDynamicProperty = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { using IDynamicMessageSink = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { using IContributeServerContextSink = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { using IContributeObjectSink = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { using IContributeEnvoySink = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { using IContributeDynamicSink = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { using IContributeClientContextSink = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { using IContextProperty = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { using IContextAttribute = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { struct CrossContextChannel; } namespace DLL2SDK::mscorlib::System { struct ContextBoundObject; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { struct DynamicPropertyCollection; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { struct Context; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Channels { struct SinkProviderData; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Channels { using IServerChannelSinkProvider = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Channels { using ISecurableChannel = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Channels { using IClientChannelSinkProvider = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Channels { using IChannelSender = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Channels { using IChannelReceiver = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Channels { using IChannelDataStore = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Channels { using IChannel = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Channels { struct CrossAppDomainSink; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Channels { struct CrossAppDomainChannel; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Channels { struct CrossAppDomainData; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Channels { struct ChannelServices; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct ChannelInfo; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Activation { struct UrlAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Activation { struct RemoteActivator; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Activation { using IConstructionCallMessage = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Activation { using IActivator = void*; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Activation { struct ContextLevelActivator; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Activation { struct ConstructionLevelActivator; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Activation { struct AppDomainLevelActivator; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Activation { struct ActivationServices; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _TypeBuilder = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _Thread = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _PropertyInfo = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _PropertyBuilder = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _ParameterInfo = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _ParameterBuilder = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _ModuleBuilder = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _Module = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _MethodInfo = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _MethodBuilder = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _MethodBase = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _LocalBuilder = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _ILGenerator = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _FieldInfo = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _FieldBuilder = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _EventInfo = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _EnumBuilder = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _ConstructorInfo = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _ConstructorBuilder = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _AssemblyName = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _AssemblyBuilder = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _Assembly = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _Activator = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { enum struct UnmanagedType : int32_t; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { enum struct CallingConvention : int32_t; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct TypeLibVersionAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct TypeLibImportClassAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct SafeHandle; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct PreserveSigAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct MarshalDirectiveException; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct Marshal; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { enum struct ComInterfaceType : int32_t; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct GCHandle; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct ExternalException; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct ErrorWrapper; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct DispIdAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct ComDefaultInterfaceAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct ComCompatibleVersionAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { enum struct ClassInterfaceType : int32_t; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct ClassInterfaceAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { enum struct CharSet : int32_t; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct COMException; } namespace DLL2SDK::mscorlib::System::Runtime::Hosting { struct ActivationArguments; } namespace DLL2SDK::mscorlib::System::Runtime::ConstrainedExecution { enum struct Cer : int32_t; } namespace DLL2SDK::mscorlib::System::Runtime::ConstrainedExecution { enum struct Consistency : int32_t; } namespace DLL2SDK::mscorlib::System::Runtime::ConstrainedExecution { struct PrePrepareMethodAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::CompilerServices { struct StringFreezingAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::CompilerServices { enum struct LoadHint : int32_t; } namespace DLL2SDK::mscorlib::System::Runtime::CompilerServices { struct IsVolatile; } namespace DLL2SDK::mscorlib::System::Runtime::CompilerServices { struct DefaultDependencyAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::CompilerServices { struct CustomConstantAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::CompilerServices { enum struct CompilationRelaxations : int32_t; } namespace DLL2SDK::mscorlib::System::Resources { struct SatelliteContractVersionAttribute; } namespace DLL2SDK::mscorlib::System::Resources { struct ResourceSet; } namespace DLL2SDK::mscorlib::System::Resources { struct ResourceReader; } namespace DLL2SDK::mscorlib::System::Resources { enum struct PredefinedResourceType : int32_t; } namespace DLL2SDK::mscorlib::System::Resources { struct ResourceManager; } namespace DLL2SDK::mscorlib::System::Resources { struct NeutralResourcesLanguageAttribute; } namespace DLL2SDK::mscorlib::System::Resources { using IResourceReader = void*; } namespace DLL2SDK::mscorlib::System { struct Type; } namespace DLL2SDK::mscorlib::System::Reflection { enum struct TypeAttributes : int32_t; } namespace DLL2SDK::mscorlib::System::Reflection { struct TargetParameterCountException; } namespace DLL2SDK::mscorlib::System::Reflection { struct TargetInvocationException; } namespace DLL2SDK::mscorlib::System::Reflection { struct TargetException; } namespace DLL2SDK::mscorlib::System::Reflection { struct StrongNameKeyPair; } namespace DLL2SDK::mscorlib::System::Reflection { enum struct ResourceAttributes : int32_t; } namespace DLL2SDK::mscorlib::System::Reflection { struct PropertyInfo; } namespace DLL2SDK::mscorlib::System::Reflection { enum struct PropertyAttributes : int32_t; } namespace DLL2SDK::mscorlib::System::Reflection { enum struct ProcessorArchitecture : int32_t; } namespace DLL2SDK::mscorlib::System::Reflection { struct Pointer; } namespace DLL2SDK::mscorlib::System::Reflection { struct ParameterModifier; } namespace DLL2SDK::mscorlib::System::Reflection { enum struct ParameterAttributes : int32_t; } namespace DLL2SDK::mscorlib::System::Reflection { enum struct PInfo : int32_t; } namespace DLL2SDK::mscorlib::System::Reflection { struct MonoPropertyInfo; } namespace DLL2SDK::mscorlib::System::Reflection { struct MethodBase; } namespace DLL2SDK::mscorlib::System::Reflection { struct MethodInfo; } namespace DLL2SDK::mscorlib::System::Reflection { enum struct MethodImplAttributes : int32_t; } namespace DLL2SDK::mscorlib::System::Reflection { enum struct MethodAttributes : int32_t; } namespace DLL2SDK::mscorlib::System::Reflection { struct ConstructorInfo; } namespace DLL2SDK::mscorlib::System::Reflection { struct MonoMethod; } namespace DLL2SDK::mscorlib::System::Reflection { enum struct FieldAttributes : int32_t; } namespace DLL2SDK::mscorlib::System { struct RuntimeFieldHandle; } namespace DLL2SDK::mscorlib::System::Reflection { struct FieldInfo; } namespace DLL2SDK::mscorlib::System::Reflection { struct EventInfo; } namespace DLL2SDK::mscorlib::System::Reflection { enum struct EventAttributes : int32_t; } namespace DLL2SDK::mscorlib::System::Reflection { struct Module; } namespace DLL2SDK::mscorlib::System::Reflection { struct Missing; } namespace DLL2SDK::mscorlib::System::Reflection { struct MemberInfoSerializationHolder; } namespace DLL2SDK::mscorlib::System::Reflection { struct LocalVariableInfo; } namespace DLL2SDK::mscorlib::System::Reflection { struct CustomAttributeTypedArgument; } namespace DLL2SDK::mscorlib::System::Reflection { struct CustomAttributeNamedArgument; } namespace DLL2SDK::mscorlib::System::Reflection { struct CustomAttributeData; } namespace DLL2SDK::mscorlib::System::Reflection { struct AssemblyTrademarkAttribute; } namespace DLL2SDK::mscorlib::System::Reflection { struct AssemblyTitleAttribute; } namespace DLL2SDK::mscorlib::System::Reflection { struct AssemblyProductAttribute; } namespace DLL2SDK::mscorlib::System::Reflection { enum struct AssemblyNameFlags : int32_t; } namespace DLL2SDK::mscorlib::System::Configuration::Assemblies { enum struct AssemblyVersionCompatibility : int32_t; } namespace DLL2SDK::mscorlib::System::Configuration::Assemblies { enum struct AssemblyHashAlgorithm : int32_t; } namespace DLL2SDK::mscorlib::System::Reflection { struct AssemblyKeyFileAttribute; } namespace DLL2SDK::mscorlib::System::Reflection { struct AssemblyInformationalVersionAttribute; } namespace DLL2SDK::mscorlib::System::Reflection { struct AssemblyFileVersionAttribute; } namespace DLL2SDK::mscorlib::System::Reflection { struct AssemblyDescriptionAttribute; } namespace DLL2SDK::mscorlib::System::Reflection { struct AssemblyDelaySignAttribute; } namespace DLL2SDK::mscorlib::System::Reflection { struct AssemblyDefaultAliasAttribute; } namespace DLL2SDK::mscorlib::System::Reflection { struct AssemblyCopyrightAttribute; } namespace DLL2SDK::mscorlib::System::Reflection { struct AssemblyConfigurationAttribute; } namespace DLL2SDK::mscorlib::System::Reflection { struct AssemblyCompanyAttribute; } namespace DLL2SDK::mscorlib::System::Reflection { struct Assembly; } namespace DLL2SDK::mscorlib::System::Reflection { struct AmbiguousMatchException; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct UnmanagedMarshal; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { enum struct PackingSize : int32_t; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { enum struct StackBehaviour : int32_t; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct PropertyBuilder; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct ParameterBuilder; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { enum struct PEFileKinds : int32_t; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { enum struct OperandType : int32_t; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct OpCode; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct OpCodeNames; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct ModuleBuilderTokenGenerator; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct ModuleBuilder; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct MethodToken; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct MethodBuilder; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct LocalBuilder; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct Label; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct ILGenerator; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { using TokenGenerator = void*; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct ILTokenInfo; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct GenericTypeParameterBuilder; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct FieldBuilder; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct EnumBuilder; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct DynamicMethod; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct DerivedType; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct ArrayType; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct ConstructorBuilder; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct AssemblyBuilder; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct MonoResource; } namespace DLL2SDK::mscorlib::System::IO { struct UnmanagedMemoryStream; } namespace DLL2SDK::mscorlib::System::IO { struct StreamWriter; } namespace DLL2SDK::mscorlib::System::IO { struct StreamReader; } namespace DLL2SDK::mscorlib::System::IO { struct SynchronizedWriter; } namespace DLL2SDK::mscorlib::System::IO { struct SynchronizedReader; } namespace DLL2SDK::mscorlib::System::IO { struct StringWriter; } namespace DLL2SDK::mscorlib::System::IO { struct StringReader; } namespace DLL2SDK::mscorlib::System::IO { struct StreamAsyncResult; } namespace DLL2SDK::mscorlib::System::IO { struct NullStream; } namespace DLL2SDK::mscorlib::System::IO { struct SearchPattern; } namespace DLL2SDK::mscorlib::System::IO { enum struct SearchOption : int32_t; } namespace DLL2SDK::mscorlib::System::IO { struct IOException; } namespace DLL2SDK::mscorlib::System::IO { struct Path; } namespace DLL2SDK::mscorlib::System::IO { enum struct FileAttributes : int32_t; } namespace DLL2SDK::mscorlib::System::IO { enum struct MonoIOError : int32_t; } namespace DLL2SDK::mscorlib::System::IO { enum struct FileOptions : int32_t; } namespace DLL2SDK::mscorlib::System::IO { enum struct FileShare : int32_t; } namespace DLL2SDK::mscorlib::System::IO { enum struct FileMode : int32_t; } namespace DLL2SDK::mscorlib::System::IO { enum struct MonoFileType : int32_t; } namespace DLL2SDK::mscorlib::System::IO { struct MemoryStream; } namespace DLL2SDK::mscorlib::System::IO { struct MonoIOStat; } namespace DLL2SDK::mscorlib::System::IO { struct FileStreamAsyncResult; } namespace DLL2SDK::mscorlib::System::IO { struct FileStream; } namespace DLL2SDK::mscorlib::System::IO { struct FileNotFoundException; } namespace DLL2SDK::mscorlib::System::IO { struct FileLoadException; } namespace DLL2SDK::mscorlib::System::IO { struct FileSystemInfo; } namespace DLL2SDK::mscorlib::System::IO { struct File; } namespace DLL2SDK::mscorlib::System::IO { struct EndOfStreamException; } namespace DLL2SDK::mscorlib::System::IO { struct DirectoryNotFoundException; } namespace DLL2SDK::mscorlib::System::IO { struct DirectoryInfo; } namespace DLL2SDK::mscorlib::System::IO { struct Directory; } namespace DLL2SDK::mscorlib::System::IO { struct BufferedStream; } namespace DLL2SDK::mscorlib::System::IO { struct BinaryWriter; } namespace DLL2SDK::mscorlib::System::IO { struct BinaryReader; } namespace DLL2SDK::mscorlib::System::IO::IsolatedStorage { struct IsolatedStorageException; } namespace DLL2SDK::mscorlib::System::Globalization { enum struct UnicodeCategory : int32_t; } namespace DLL2SDK::mscorlib::System::Globalization { struct TextInfo; } namespace DLL2SDK::mscorlib::System::Globalization { struct TextElementEnumerator; } namespace DLL2SDK::mscorlib::System::Globalization { struct StringInfo; } namespace DLL2SDK::mscorlib::System::Globalization { struct RegionInfo; } namespace DLL2SDK::mscorlib::System::Globalization { struct NumberFormatInfo; } namespace DLL2SDK::mscorlib::System::Globalization { enum struct GregorianCalendarTypes : int32_t; } namespace DLL2SDK::mscorlib::System::Globalization { struct Calendar; } namespace DLL2SDK::mscorlib::System::Globalization { struct DaylightTime; } namespace DLL2SDK::mscorlib::System::Globalization { enum struct DateTimeFormatFlags : int32_t; } namespace DLL2SDK::mscorlib::System::Globalization { enum struct CultureTypes : int32_t; } namespace DLL2SDK::mscorlib::System::Globalization { struct CultureInfo; } namespace DLL2SDK::mscorlib::System::Globalization { struct CompareInfo; } namespace DLL2SDK::mscorlib::System::Globalization { struct CCGregorianCalendar; } namespace DLL2SDK::mscorlib::System::Globalization { struct CCFixed; } namespace DLL2SDK::mscorlib::System::Globalization { struct CCMath; } namespace DLL2SDK::mscorlib::System::Diagnostics { struct StackTrace; } namespace DLL2SDK::mscorlib::System::Diagnostics { struct StackFrame; } namespace DLL2SDK::mscorlib::System::Diagnostics { struct DebuggerTypeProxyAttribute; } namespace DLL2SDK::mscorlib::System::Diagnostics { struct DebuggerStepThroughAttribute; } namespace DLL2SDK::mscorlib::System::Diagnostics { struct DebuggerDisplayAttribute; } namespace DLL2SDK::mscorlib::System::Diagnostics { enum struct DebuggerBrowsableState : int32_t; } namespace DLL2SDK::mscorlib::System::Diagnostics { struct DebuggerBrowsableAttribute; } namespace DLL2SDK::mscorlib::System::Diagnostics { struct Debugger; } namespace DLL2SDK::mscorlib::System::Diagnostics { struct DebuggableAttribute; } namespace DLL2SDK::mscorlib::System::Diagnostics::SymbolStore { using ISymbolWriter = void*; } namespace DLL2SDK::mscorlib::System::Collections { struct Stack; } namespace DLL2SDK::mscorlib::System::Collections { struct SortedList; } namespace DLL2SDK::mscorlib::System::Collections { struct ReadOnlyCollectionBase; } namespace DLL2SDK::mscorlib::System::Collections { struct Queue; } namespace DLL2SDK::mscorlib::System::Collections { using IHashCodeProvider = void*; } namespace DLL2SDK::mscorlib::System::Collections { using IEqualityComparer = void*; } namespace DLL2SDK::mscorlib::System::Collections { using IDictionaryEnumerator = void*; } namespace DLL2SDK::mscorlib::System::Collections { using IDictionary = void*; } namespace DLL2SDK::mscorlib::System::Collections { using IComparer = void*; } namespace DLL2SDK::mscorlib::System::Collections { struct DictionaryEntry; } namespace DLL2SDK::mscorlib::System::Collections { struct Comparer; } namespace DLL2SDK::mscorlib::System::Collections { struct CollectionDebuggerView; } namespace DLL2SDK::mscorlib::System::Collections { struct CollectionBase; } namespace DLL2SDK::mscorlib::System::Collections { struct CaseInsensitiveHashCodeProvider; } namespace DLL2SDK::mscorlib::System::Collections { struct CaseInsensitiveComparer; } namespace DLL2SDK::mscorlib::System::Collections { struct BitArray; } namespace DLL2SDK::mscorlib::System::Collections::ObjectModel { template struct ReadOnlyCollection_1; } namespace DLL2SDK::mscorlib::System::Collections::ObjectModel { template struct Collection_1; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct List_1; } namespace DLL2SDK::mscorlib::System::Collections::Generic { struct KeyNotFoundException; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template using IEqualityComparer_1 = void*; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template using IDictionary_2 = void*; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template using IComparer_1 = void*; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct GenericEqualityComparer_1; } namespace DLL2SDK::mscorlib::System { struct Void; } namespace DLL2SDK::mscorlib::System::Collections::Generic { struct Link; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct GenericComparer_1; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct CollectionDebuggerView_2; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct CollectionDebuggerView_1; } namespace DLL2SDK::mscorlib::Mono { struct Runtime; } namespace DLL2SDK::mscorlib::Mono::Xml { struct SmallXmlParserException; } namespace DLL2SDK::mscorlib::Mono::Xml { struct SmallXmlParser; } namespace DLL2SDK::mscorlib::Mono::Xml { struct SecurityParser; } namespace DLL2SDK::mscorlib::Mono::Security { enum struct UriPartial : int32_t; } namespace DLL2SDK::mscorlib::Mono::Security { struct StrongName; } namespace DLL2SDK::mscorlib::Mono::Security { struct PKCS7; } namespace DLL2SDK::mscorlib::Mono::Security { struct BitConverterLE; } namespace DLL2SDK::mscorlib::Mono::Security { struct ASN1Convert; } namespace DLL2SDK::mscorlib::Mono::Security { struct ASN1; } namespace DLL2SDK::mscorlib::Mono::Security::X509 { struct X509ExtensionCollection; } namespace DLL2SDK::mscorlib::Mono::Security::X509 { struct X509Extension; } namespace DLL2SDK::mscorlib::Mono::Security::X509 { struct X509CertificateCollection; } namespace DLL2SDK::mscorlib::Mono::Security::X509 { struct X509Certificate; } namespace DLL2SDK::mscorlib::Mono::Security::X509 { struct X501; } namespace DLL2SDK::mscorlib::Mono::Security::X509 { struct PKCS12; } namespace DLL2SDK::mscorlib::Mono::Security::X509 { struct SafeBag; } namespace DLL2SDK::mscorlib::Mono::Security::Cryptography { struct RSAManaged; } namespace DLL2SDK::mscorlib::Mono::Security::Cryptography { struct PKCS8; } namespace DLL2SDK::mscorlib::Mono::Security::Cryptography { struct PKCS1; } namespace DLL2SDK::mscorlib::Mono::Security::Cryptography { struct MACAlgorithm; } namespace DLL2SDK::mscorlib::Mono::Security::Cryptography { struct KeyPairPersistence; } namespace DLL2SDK::mscorlib::Mono::Security::Cryptography { struct DSAManaged; } namespace DLL2SDK::mscorlib::Mono::Security::Cryptography { struct BlockProcessor; } namespace DLL2SDK::mscorlib::Mono::Security::Cryptography { struct KeyBuilder; } namespace DLL2SDK::mscorlib::Mono::Security::Cryptography { struct CryptoConvert; } namespace DLL2SDK::mscorlib::Mono::Math { struct BigInteger; } namespace DLL2SDK::mscorlib::Mono::Math::Prime { struct PrimalityTests; } namespace DLL2SDK::mscorlib::Mono::Math::Prime::Generator { struct PrimeGeneratorBase; } namespace DLL2SDK::mscorlib::Mono::Globalization::Unicode { struct SortKeyBuffer; } namespace DLL2SDK::mscorlib::System::Globalization { struct SortKey; } namespace DLL2SDK::mscorlib::Mono::Globalization::Unicode { struct SimpleCollator; } namespace DLL2SDK::mscorlib::Mono::Globalization::Unicode { struct MSCompatUnicodeTableUtil; } namespace DLL2SDK::mscorlib::Mono::Globalization::Unicode { struct MSCompatUnicodeTable; } namespace DLL2SDK::mscorlib::Mono::Globalization::Unicode { struct Level2MapComparer; } namespace DLL2SDK::mscorlib::Mono::Globalization::Unicode { struct Level2Map; } namespace DLL2SDK::mscorlib::Mono::Globalization::Unicode { struct ContractionComparer; } namespace DLL2SDK::mscorlib::Mono::Globalization::Unicode { struct Contraction; } namespace DLL2SDK::mscorlib::Mono::Globalization::Unicode { struct TailoringInfo; } namespace DLL2SDK::mscorlib::Mono::Globalization::Unicode { struct CodePointIndexer; } namespace DLL2SDK::mscorlib::Microsoft::Win32 { enum struct RegistryValueKind : int32_t; } namespace DLL2SDK::mscorlib::Microsoft::Win32 { enum struct RegistryValueOptions : int32_t; } namespace DLL2SDK::mscorlib::Microsoft::Win32 { struct UnixRegistryApi; } namespace DLL2SDK::mscorlib::Microsoft::Win32 { struct KeyHandler; } namespace DLL2SDK::mscorlib::Microsoft::Win32 { struct ExpandString; } namespace DLL2SDK::mscorlib::Microsoft::Win32 { enum struct RegistryHive : int32_t; } namespace DLL2SDK::mscorlib::Microsoft::Win32 { struct Registry; } namespace DLL2SDK::mscorlib::Microsoft::Win32 { using IRegistryApi = void*; } namespace DLL2SDK::mscorlib::Microsoft::Win32::SafeHandles { struct SafeHandleZeroOrMinusOneIsInvalid; } namespace DLL2SDK::mscorlib::System { struct MonoTODOAttribute; } namespace DLL2SDK::mscorlib::System { struct MonoDocumentationNoteAttribute; } namespace DLL2SDK::mscorlib { struct Locale; } namespace DLL2SDK::mscorlib::System::Runtime::CompilerServices { struct RuntimeHelpers; } namespace DLL2SDK::mscorlib::System { struct ArgIterator; } namespace DLL2SDK::mscorlib::System { struct TypedReference; } namespace DLL2SDK::mscorlib::System { using IAsyncResult = void*; } namespace DLL2SDK::mscorlib::System { struct AsyncCallback; } namespace DLL2SDK::mscorlib::System { struct RuntimeArgumentHandle; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct FieldOffsetAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::CompilerServices { struct DecimalConstantAttribute; } namespace DLL2SDK::mscorlib::System::Reflection { struct DefaultMemberAttribute; } namespace DLL2SDK::mscorlib::System::Diagnostics { struct DebuggerHiddenAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::CompilerServices { struct RuntimeCompatibilityAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::CompilerServices { struct InternalsVisibleToAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::CompilerServices { struct CompilerGeneratedAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct OptionalAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct ComImportAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct GuidAttribute; } namespace DLL2SDK::mscorlib::System::Diagnostics { struct ConditionalAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct InAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct MarshalAsAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct DllImportAttribute; } namespace DLL2SDK::mscorlib::System { struct ObsoleteAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct OutAttribute; } namespace DLL2SDK::mscorlib::System { struct ParamArrayAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _Exception = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _Type = void*; } namespace DLL2SDK::mscorlib::System::Reflection { using IReflect = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _MemberInfo = void*; } namespace DLL2SDK::mscorlib::System::Reflection { using ICustomAttributeProvider = void*; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template using ICollection_1 = void*; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template using IList_1 = void*; } namespace DLL2SDK::mscorlib::System::Collections { using IList = void*; } namespace DLL2SDK::mscorlib::System::Collections { using ICollection = void*; } namespace DLL2SDK::mscorlib::System { struct Array; } namespace DLL2SDK::mscorlib::System { struct UIntPtr; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { using ISerializable = void*; } namespace DLL2SDK::mscorlib::System { struct IntPtr; } namespace DLL2SDK::mscorlib::System { struct Boolean; } namespace DLL2SDK::mscorlib::System { struct Double; } namespace DLL2SDK::mscorlib::System { struct Single; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template using IEnumerable_1 = void*; } namespace DLL2SDK::mscorlib::System { using ICloneable = void*; } namespace DLL2SDK::mscorlib::System { struct String; } namespace DLL2SDK::mscorlib::System { struct Char; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template using IEnumerator_1 = void*; } namespace DLL2SDK::mscorlib::System { using IDisposable = void*; } namespace DLL2SDK::mscorlib::System::Collections { using IEnumerable = void*; } namespace DLL2SDK::mscorlib::System::Collections { using IEnumerator = void*; } namespace DLL2SDK::mscorlib::System { struct UInt16; } namespace DLL2SDK::mscorlib::System { struct Int16; } namespace DLL2SDK::mscorlib::System { struct SByte; } namespace DLL2SDK::mscorlib::System { struct Byte; } namespace DLL2SDK::mscorlib::System { struct UInt64; } namespace DLL2SDK::mscorlib::System { struct CLSCompliantAttribute; } namespace DLL2SDK::mscorlib::System { struct UInt32; } namespace DLL2SDK::mscorlib::System { struct Int64; } namespace DLL2SDK::mscorlib::System { template using IEquatable_1 = void*; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct ComVisibleAttribute; } namespace DLL2SDK::mscorlib::System { struct AttributeUsageAttribute; } namespace DLL2SDK::mscorlib::System { struct SerializableAttribute; } namespace DLL2SDK::mscorlib::System { template using IComparable_1 = void*; } namespace DLL2SDK::mscorlib::System { using IComparable = void*; } namespace DLL2SDK::mscorlib::System { using IConvertible = void*; } namespace DLL2SDK::mscorlib::System { using IFormattable = void*; } namespace DLL2SDK::mscorlib::System { struct Int32; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { using _Attribute = void*; } namespace DLL2SDK::mscorlib { struct _Module_; } namespace DLL2SDK::mscorlib::System { template struct Array_InternalEnumerator_1; } namespace DLL2SDK::mscorlib::System { struct Array_Swapper; } namespace DLL2SDK::mscorlib::Mono::Globalization::Unicode { struct SimpleCollator_Context; } namespace DLL2SDK::mscorlib::Mono::Security::Cryptography { struct DSAManaged_KeyGeneratedEventHandler; } namespace DLL2SDK::mscorlib::Mono::Security::Cryptography { struct PKCS8_PrivateKeyInfo; } namespace DLL2SDK::mscorlib::Mono::Security::Cryptography { struct RSAManaged_KeyGeneratedEventHandler; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct Comparer_1_DefaultComparer; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct Dictionary_2_ShimEnumerator; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct EqualityComparer_1_DefaultComparer; } namespace DLL2SDK::mscorlib::System::Collections { struct ArrayList_SynchronizedArrayListWrapper; } namespace DLL2SDK::mscorlib::System::Collections { struct Hashtable_SyncHashtable; } namespace DLL2SDK::mscorlib::System::IO { struct StreamReader_NullStreamReader; } namespace DLL2SDK::mscorlib::System::IO { struct TextWriter_NullTextWriter; } namespace DLL2SDK::mscorlib::System::Reflection { struct Binder_Default; } namespace DLL2SDK::mscorlib::System::Text { struct Encoding_ForwardingDecoder; } namespace DLL2SDK::mscorlib::System { struct __Il2CppComDelegate; } namespace DLL2SDK::mscorlib::Mono::Math::Prime { struct PrimalityTest; } namespace DLL2SDK::mscorlib::System { struct WeakReference; } namespace DLL2SDK::mscorlib::System { struct UnhandledExceptionEventArgs; } namespace DLL2SDK::mscorlib::System { struct UnauthorizedAccessException; } namespace DLL2SDK::mscorlib::System { struct CurrentSystemTimeZone; } namespace DLL2SDK::mscorlib::System { struct ThreadStaticAttribute; } namespace DLL2SDK::mscorlib::System { struct OrdinalComparer; } namespace DLL2SDK::mscorlib::System { struct PlatformNotSupportedException; } namespace DLL2SDK::mscorlib::System { struct OverflowException; } namespace DLL2SDK::mscorlib::System { struct ObjectDisposedException; } namespace DLL2SDK::mscorlib::System { struct NumberFormatter; } namespace DLL2SDK::mscorlib::System { struct MonoType; } namespace DLL2SDK::mscorlib::System { struct MissingMethodException; } namespace DLL2SDK::mscorlib::System { struct EntryPointNotFoundException; } namespace DLL2SDK::mscorlib::System { struct DateTimeUtils; } namespace DLL2SDK::mscorlib::System { struct Console; } namespace DLL2SDK::mscorlib::System { struct ArgumentOutOfRangeException; } namespace DLL2SDK::mscorlib::System { struct AppDomain; } namespace DLL2SDK::mscorlib::System::Threading { struct Thread; } namespace DLL2SDK::mscorlib::System::Threading { struct ManualResetEvent; } namespace DLL2SDK::mscorlib::System::Text { struct UnicodeEncoding; } namespace DLL2SDK::mscorlib::System::Text { struct EncoderReplacementFallbackBuffer; } namespace DLL2SDK::mscorlib::System::Text { struct EncoderReplacementFallback; } namespace DLL2SDK::mscorlib::System::Text { struct DecoderReplacementFallbackBuffer; } namespace DLL2SDK::mscorlib::System::Text { struct DecoderReplacementFallback; } namespace DLL2SDK::mscorlib::System::Security { struct RuntimeSecurityFrame; } namespace DLL2SDK::mscorlib::System::Security { struct PermissionSet; } namespace DLL2SDK::mscorlib::System::Security::Principal { struct WindowsIdentity; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct TripleDESTransform; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct TripleDES; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RSAPKCS1SHA1SignatureDescription; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct SHA512Managed; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct SHA384Managed; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct SHA256Managed; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct SHA1Managed; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RijndaelTransform; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RijndaelManaged; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct Rfc2898DeriveBytes; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RSAPKCS1SignatureFormatter; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RSAPKCS1SignatureDeformatter; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RSAPKCS1KeyExchangeFormatter; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RSAPKCS1KeyExchangeDeformatter; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RSACryptoServiceProvider; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RIPEMD160Managed; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct RC2CryptoServiceProvider; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct MD5CryptoServiceProvider; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct MACTripleDES; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct HMACSHA512; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct FromBase64Transform; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct DSACryptoServiceProvider; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct DESCryptoServiceProvider; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct CryptographicUnexpectedOperationException; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct CryptoStream; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct ObjectRecord; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization { struct DelayedFixupRecord; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::Binary { struct MemberTypeMetadata; } namespace DLL2SDK::mscorlib::System::Runtime::Serialization::Formatters::Binary { struct ObjectReader; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct WellKnownServiceTypeEntry; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct SingleCallIdentity; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct SingletonIdentity; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting { struct FormatterData; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Proxies { struct RemotingProxy; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Metadata { struct SoapTypeAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct MethodReturnDictionary; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Messaging { struct ArgInfo; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { struct SynchronizationAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::Remoting::Contexts { struct ContextCallbackObject; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct UnmanagedFunctionPointerAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::InteropServices { struct InterfaceTypeAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::ConstrainedExecution { struct ReliabilityContractAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::CompilerServices { struct DateTimeConstantAttribute; } namespace DLL2SDK::mscorlib::System::Runtime::CompilerServices { struct CompilationRelaxationsAttribute; } namespace DLL2SDK::mscorlib::System::Resources { struct RuntimeResourceSet; } namespace DLL2SDK::mscorlib::System::Reflection { struct TypeDelegator; } namespace DLL2SDK::mscorlib::System::Reflection { struct ParameterInfo; } namespace DLL2SDK::mscorlib::System::Reflection { struct MonoProperty; } namespace DLL2SDK::mscorlib::System::Reflection { struct MonoCMethod; } namespace DLL2SDK::mscorlib::System::Reflection { struct MonoMethodInfo; } namespace DLL2SDK::mscorlib::System::Reflection { struct MonoGenericCMethod; } namespace DLL2SDK::mscorlib::System::Reflection { struct MonoGenericMethod; } namespace DLL2SDK::mscorlib::System::Reflection { struct MonoField; } namespace DLL2SDK::mscorlib::System::Reflection { struct MonoEvent; } namespace DLL2SDK::mscorlib::System::Reflection { struct MonoEventInfo; } namespace DLL2SDK::mscorlib::System::Reflection { struct AssemblyName; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct TypeBuilder; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct OpCodes; } namespace DLL2SDK::mscorlib::System::Reflection::Emit { struct ByRefType; } namespace DLL2SDK::mscorlib::System::IO { struct UnexceptionalStreamWriter; } namespace DLL2SDK::mscorlib::System::IO { struct UnexceptionalStreamReader; } namespace DLL2SDK::mscorlib::System::IO { struct PathTooLongException; } namespace DLL2SDK::mscorlib::System::IO { struct MonoIO; } namespace DLL2SDK::mscorlib::System::IO { struct FileInfo; } namespace DLL2SDK::mscorlib::System::Globalization { struct GregorianCalendar; } namespace DLL2SDK::mscorlib::System::Globalization { struct DateTimeFormatInfo; } namespace DLL2SDK::mscorlib::System::Collections::ObjectModel { template struct KeyedCollection_2; } namespace DLL2SDK::mscorlib::System::Collections::Generic { template struct Dictionary_2; } namespace DLL2SDK::mscorlib::Mono::Security { struct Uri; } namespace DLL2SDK::mscorlib::Mono::Math::Prime::Generator { struct SequentialSearchPrimeGeneratorBase; } namespace DLL2SDK::mscorlib::Microsoft::Win32 { struct Win32RegistryApi; } namespace DLL2SDK::mscorlib::Microsoft::Win32 { struct RegistryKey; } namespace DLL2SDK::mscorlib::Microsoft::Win32::SafeHandles { struct SafeWaitHandle; } namespace DLL2SDK::mscorlib::System { struct MonoLimitationAttribute; } namespace DLL2SDK::mscorlib::System::Security::Cryptography { struct TripleDESCryptoServiceProvider; }