//generated with dll2sdk #pragma once #include "..\dll2sdk_forward.g.hpp" namespace DLL2SDK::System::System::Collections::Generic { template struct LinkedList_1_Enumerator; } namespace DLL2SDK::System::System::Collections::Generic { template struct Queue_1_Enumerator; } namespace DLL2SDK::System::System::Collections::Generic { template using RBTree_INodeHelper_1 = void*; } namespace DLL2SDK::System::System::Collections::Generic { struct RBTree_Node; } namespace DLL2SDK::System::System::Collections::Generic { struct RBTree_NodeEnumerator; } namespace DLL2SDK::System::System::Collections::Generic { template struct SortedDictionary_2_Node; } namespace DLL2SDK::System::System::Collections::Generic { template struct SortedDictionary_2_NodeHelper; } namespace DLL2SDK::System::System::Collections::Generic { template struct SortedDictionary_2_ValueCollection_Enumerator; } namespace DLL2SDK::System::System::Collections::Generic { template struct SortedDictionary_2_ValueCollection; } namespace DLL2SDK::System::System::Collections::Generic { template struct SortedDictionary_2_KeyCollection_Enumerator; } namespace DLL2SDK::System::System::Collections::Generic { template struct SortedDictionary_2_KeyCollection; } namespace DLL2SDK::System::System::Collections::Generic { template struct SortedDictionary_2_Enumerator; } namespace DLL2SDK::System::System::Collections::Generic { template struct Stack_1_Enumerator; } namespace DLL2SDK::System::System::Collections::Specialized { struct ListDictionary_DictionaryNode; } namespace DLL2SDK::System::System::Collections::Specialized { struct ListDictionary_DictionaryNodeEnumerator; } namespace DLL2SDK::System::System::Collections::Specialized { struct ListDictionary_DictionaryNodeCollection_DictionaryNodeCollectionEnumerator; } namespace DLL2SDK::System::System::Collections::Specialized { struct ListDictionary_DictionaryNodeCollection; } namespace DLL2SDK::System::System::Collections::Specialized { struct NameObjectCollectionBase__Item; } namespace DLL2SDK::System::System::Collections::Specialized { struct NameObjectCollectionBase__KeysEnumerator; } namespace DLL2SDK::System::System::Collections::Specialized { struct NameObjectCollectionBase_KeysCollection; } namespace DLL2SDK::System::System::ComponentModel { struct MemberDescriptor; } namespace DLL2SDK::System::System::ComponentModel { struct CultureInfoConverter_CultureInfoComparer; } namespace DLL2SDK::System::System::ComponentModel { struct EnumConverter_EnumComparer; } namespace DLL2SDK::System::System::ComponentModel { struct MemberDescriptor_MemberDescriptorComparer; } namespace DLL2SDK::System::System::ComponentModel { struct TypeConverter_StandardValuesCollection; } namespace DLL2SDK::System::System::Diagnostics { struct Process_ProcInfo; } namespace DLL2SDK::System::System::Diagnostics { struct Process_ProcessAsyncReader; } namespace DLL2SDK::System::System::Diagnostics { struct Process_AsyncReadHandler; } namespace DLL2SDK::System::System::IO::Compression { struct DeflateStream_UnmanagedReadOrWrite; } namespace DLL2SDK::System::System::IO::Compression { struct DeflateStream_ReadMethod; } namespace DLL2SDK::System::System::IO::Compression { struct DeflateStream_WriteMethod; } namespace DLL2SDK::System::System::IO { struct MonoSyncFileStream_WriteDelegate; } namespace DLL2SDK::System::System::IO { struct MonoSyncFileStream_ReadDelegate; } namespace DLL2SDK::System::System::Net::NetworkInformation { struct Ping_cap_user_header_t; } namespace DLL2SDK::System::System::Net::NetworkInformation { struct Ping_cap_user_data_t; } namespace DLL2SDK::System::System::Net::NetworkInformation { struct Ping_IcmpMessage; } namespace DLL2SDK::System::System::Net::Security { struct SslStream__BeginAuthenticateAsClient_c__AnonStorey7; } namespace DLL2SDK::System::System::Net::Sockets { enum struct Socket_SocketOperation : int32_t; } namespace DLL2SDK::System::System::Net::Sockets { enum struct SocketFlags : int32_t; } namespace DLL2SDK::System::System::Net::Sockets { struct Socket_Worker; } namespace DLL2SDK::System::System::Net::Sockets { struct Socket_SocketAsyncCall; } namespace DLL2SDK::System::System::Net { enum struct ChunkStream_State : int32_t; } namespace DLL2SDK::System::System::Net { struct ChunkStream_Chunk; } namespace DLL2SDK::System::System::Net { struct ChunkedInputStream_ReadBufferState; } namespace DLL2SDK::System::System::Net { struct CookieCollection_CookieCollectionComparer; } namespace DLL2SDK::System::System::Net { struct FileWebRequest_FileWebStream; } namespace DLL2SDK::System::System::Net { struct FileWebRequest_GetRequestStreamCallback; } namespace DLL2SDK::System::System::Net { struct FileWebRequest_GetResponseCallback; } namespace DLL2SDK::System::System::Net { struct FtpDataStream_WriteDelegate; } namespace DLL2SDK::System::System::Net { struct FtpDataStream_ReadDelegate; } namespace DLL2SDK::System::System::Net { enum struct FtpWebRequest_RequestState : int32_t; } namespace DLL2SDK::System::System::Net { enum struct HttpConnection_InputState : int32_t; } namespace DLL2SDK::System::System::Net { enum struct HttpConnection_LineState : int32_t; } namespace DLL2SDK::System::System::Net { struct ServicePointManager_SPKey; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { enum struct X509KeyUsageFlags : int32_t; } namespace DLL2SDK::System::System::Net { struct WebConnection_AbortHelper; } namespace DLL2SDK::System::Mono::Security::X509 { enum struct OSX509Certificates_SecTrustResult : int32_t; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509CertificateCollection_X509CertificateEnumerator; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct BaseMachine_MatchAppendEvaluator; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct MatchCollection_Enumerator; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct Regex_Adapter; } namespace DLL2SDK::System::System::Text::RegularExpressions { enum struct RegexOptions : int32_t; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct MRUList_Node; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct PatternCompiler_PatternLinkStack_Link; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct LinkRef; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct Interpreter_IntStack; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct Interpreter_RepeatContext; } namespace DLL2SDK::System::System::Text::RegularExpressions { enum struct Interpreter_Mode : int32_t; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct IntervalCollection_Enumerator; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct Interval; } namespace DLL2SDK::System::System { struct Uri_UriScheme; } namespace DLL2SDK::System { struct _PrivateImplementationDetails___ArrayType_16; } namespace DLL2SDK::System { struct _PrivateImplementationDetails___ArrayType_128; } namespace DLL2SDK::System { struct _PrivateImplementationDetails___ArrayType_12; } namespace DLL2SDK::System { struct _PrivateImplementationDetails_; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct MatchEvaluator; } namespace DLL2SDK::System::System::Net { struct HttpContinueDelegate; } namespace DLL2SDK::System::System::Net { struct DownloadProgressChangedEventHandler; } namespace DLL2SDK::System::System::Net { struct BindIPEndPoint; } namespace DLL2SDK::System::System::Net { struct AuthenticationSchemeSelector; } namespace DLL2SDK::System::System::Net::Security { enum struct SslPolicyErrors : int32_t; } namespace DLL2SDK::System::System::Net::Security { struct LocalCertificateSelectionCallback; } namespace DLL2SDK::System::System::ComponentModel { struct PropertyChangedEventHandler; } namespace DLL2SDK::System::System::ComponentModel { struct ListChangedEventHandler; } namespace DLL2SDK::System::System::ComponentModel { struct TypeConverter; } namespace DLL2SDK::System::System { enum struct UriPartial : int32_t; } namespace DLL2SDK::System::System { struct UriParser; } namespace DLL2SDK::System::System { enum struct UriKind : int32_t; } namespace DLL2SDK::System::System { enum struct UriHostNameType : int32_t; } namespace DLL2SDK::System::System { struct UriFormatException; } namespace DLL2SDK::System::System { struct Uri; } namespace DLL2SDK::System::System { struct GenericUriParser; } namespace DLL2SDK::System::System { struct DefaultUriParser; } namespace DLL2SDK::System::System::Threading { struct SemaphoreFullException; } namespace DLL2SDK::System::System::Threading { struct Semaphore; } namespace DLL2SDK::System::System::Text::RegularExpressions { enum struct Position : uint16_t; } namespace DLL2SDK::System::System::Text::RegularExpressions { enum struct Category : uint16_t; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct Expression; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct Reference; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct PositionAssertion; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct Literal; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct CompositeExpression; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct Assertion; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct CaptureAssertion; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct Repetition; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct Group; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct CapturingGroup; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct RegularExpression; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct ExpressionCollection; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct ReplacementEvaluator; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct QuickSearch; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct Parser; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct IntervalCollection; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct BaseMachine; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct Mark; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct LinkStack; } namespace DLL2SDK::System::System::Text::RegularExpressions { enum struct OpFlags : uint16_t; } namespace DLL2SDK::System::System::Text::RegularExpressions { enum struct OpCode : uint16_t; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct InterpreterFactory; } namespace DLL2SDK::System::System::Text::RegularExpressions { using ICompiler = void*; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct CategoryUtils; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct MRUList; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct FactoryCache; } namespace DLL2SDK::System::System::Text::RegularExpressions { using IMachineFactory = void*; } namespace DLL2SDK::System::System::Text::RegularExpressions { using IMachine = void*; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct Regex; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct MatchCollection; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct Capture; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct GroupCollection; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct Group; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct CaptureCollection; } namespace DLL2SDK::System::System::Security::Cryptography { struct OidEnumerator; } namespace DLL2SDK::System::System::Security::Cryptography { struct OidCollection; } namespace DLL2SDK::System::System::Security::Cryptography { struct Oid; } namespace DLL2SDK::System::System::Security::Cryptography { struct AsnEncodedData; } namespace DLL2SDK::System::System::Security::Cryptography { enum struct AsnDecodeStatus : int32_t; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { enum struct X509VerificationFlags : int32_t; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { enum struct X509SubjectKeyIdentifierHashAlgorithm : int32_t; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509Extension; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { enum struct OpenFlags : int32_t; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { enum struct StoreLocation : int32_t; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { enum struct StoreName : int32_t; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { enum struct X509RevocationMode : int32_t; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { enum struct X509RevocationFlag : int32_t; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { enum struct X509NameType : int32_t; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509KeyUsageExtension; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { enum struct X509FindType : int32_t; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509ExtensionEnumerator; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509ExtensionCollection; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509EnhancedKeyUsageExtension; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { enum struct X509ChainStatusFlags : int32_t; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509ChainStatus; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509ChainPolicy; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509ChainElementEnumerator; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509ChainElementCollection; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509ChainElement; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509Chain; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509CertificateCollection; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509Certificate2Enumerator; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509Certificate2Collection; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509Certificate2; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509BasicConstraintsExtension; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { enum struct X500DistinguishedNameFlags : int32_t; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X500DistinguishedName; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct PublicKey; } namespace DLL2SDK::System::Mono::Security::X509 { struct OSX509Certificates; } namespace DLL2SDK::System::System::Security::Authentication { enum struct SslProtocols : int32_t; } namespace DLL2SDK::System::System::Net { struct WebResponse; } namespace DLL2SDK::System::System::Net::Security { enum struct AuthenticationLevel : int32_t; } namespace DLL2SDK::System::System::Net { struct WebProxy; } namespace DLL2SDK::System::System::Collections::Specialized { struct NameObjectCollectionBase; } namespace DLL2SDK::System::System::Net { enum struct WebExceptionStatus : int32_t; } namespace DLL2SDK::System::System::Net { struct WebException; } namespace DLL2SDK::System::System::Net { struct WebConnectionStream; } namespace DLL2SDK::System::System::Net { struct WebConnectionGroup; } namespace DLL2SDK::System::System::Net { struct WebConnectionData; } namespace DLL2SDK::System::System::Net { enum struct ReadState : int32_t; } namespace DLL2SDK::System::System::ComponentModel { struct Component; } namespace DLL2SDK::System::System::Net { struct WebAsyncResult; } namespace DLL2SDK::System::System::Net::Sockets { enum struct AddressFamily : int32_t; } namespace DLL2SDK::System::System::Net { enum struct SecurityProtocolType : int32_t; } namespace DLL2SDK::System::System::Net { struct ServicePoint; } namespace DLL2SDK::System::System::Net { struct ResponseStream; } namespace DLL2SDK::System::System::Net { struct RequestStream; } namespace DLL2SDK::System::System::Net { struct ProtocolViolationException; } namespace DLL2SDK::System::System::Net { struct NetworkCredential; } namespace DLL2SDK::System::System::Net { struct ListenerPrefix; } namespace DLL2SDK::System::System::Net { struct ListenerAsyncResult; } namespace DLL2SDK::System::System::Net { using IWebRequestCreate = void*; } namespace DLL2SDK::System::System::Net { using IWebProxy = void*; } namespace DLL2SDK::System::System::Net { struct IPv6Address; } namespace DLL2SDK::System::System::Net { struct IPHostEntry; } namespace DLL2SDK::System::System::Net { struct EndPoint; } namespace DLL2SDK::System::System::Net { struct IPAddress; } namespace DLL2SDK::System::System::Net { using ICredentialPolicy = void*; } namespace DLL2SDK::System::System::Net { using ICredentials = void*; } namespace DLL2SDK::System::System::Net { using ICertificatePolicy = void*; } namespace DLL2SDK::System::System::Net { using IAuthenticationModule = void*; } namespace DLL2SDK::System::System::Net { struct CookieParser; } namespace DLL2SDK::System::System::Net { enum struct HttpStatusCode : int32_t; } namespace DLL2SDK::System::System::Net { enum struct DecompressionMethods : int32_t; } namespace DLL2SDK::System::System::Net { struct WebRequest; } namespace DLL2SDK::System::System::Net { struct HttpVersion; } namespace DLL2SDK::System::System::Net { struct HttpUtility; } namespace DLL2SDK::System::System::Net { struct HttpStreamAsyncResult; } namespace DLL2SDK::System::System::Net { struct HttpRequestCreator; } namespace DLL2SDK::System::System::Net { struct HttpListenerResponse; } namespace DLL2SDK::System::System::Net { struct HttpListenerRequest; } namespace DLL2SDK::System::System::Net { struct HttpListenerPrefixCollection; } namespace DLL2SDK::System::System::ComponentModel { struct Win32Exception; } namespace DLL2SDK::System::System::Net { enum struct AuthenticationSchemes : int32_t; } namespace DLL2SDK::System::System::Net { struct HttpListenerBasicIdentity; } namespace DLL2SDK::System::System::Net { struct HttpListener; } namespace DLL2SDK::System::System::Net { struct HttpConnection; } namespace DLL2SDK::System::System::Net { struct GlobalProxySelection; } namespace DLL2SDK::System::System::Net { enum struct FtpStatusCode : int32_t; } namespace DLL2SDK::System::System::Net { struct FtpWebRequest; } namespace DLL2SDK::System::System::Net { struct FtpStatus; } namespace DLL2SDK::System::System::Net { struct FtpRequestCreator; } namespace DLL2SDK::System::System::Net { struct FtpDataStream; } namespace DLL2SDK::System::System::Net { struct FtpAsyncResult; } namespace DLL2SDK::System::System::Net { struct FileWebResponse; } namespace DLL2SDK::System::System::Net { struct FileWebRequestCreator; } namespace DLL2SDK::System::System::Net { struct FileWebRequest; } namespace DLL2SDK::System::System::Net { struct EndPointManager; } namespace DLL2SDK::System::System::Net { struct EndPointListener; } namespace DLL2SDK::System::System::ComponentModel { struct ProgressChangedEventArgs; } namespace DLL2SDK::System::System::Net { struct Dns; } namespace DLL2SDK::System::System::Net { struct DigestClient; } namespace DLL2SDK::System::System::Net { struct DigestSession; } namespace DLL2SDK::System::System::Net { struct DigestHeaderParser; } namespace DLL2SDK::System::System::Net { struct DefaultCertificatePolicy; } namespace DLL2SDK::System::System::Net { struct CookieException; } namespace DLL2SDK::System::System::Net { struct CookieContainer; } namespace DLL2SDK::System::System::Net { struct CookieCollection; } namespace DLL2SDK::System::System::Net { struct Cookie; } namespace DLL2SDK::System::System::Net { struct ChunkedInputStream; } namespace DLL2SDK::System::System::Net { struct ChunkStream; } namespace DLL2SDK::System::System::Net { struct BasicClient; } namespace DLL2SDK::System::System::Net { struct Authorization; } namespace DLL2SDK::System::System::Net { struct AuthenticationManager; } namespace DLL2SDK::System::System::Net::Sockets { enum struct SocketType : int32_t; } namespace DLL2SDK::System::System::Net::Sockets { enum struct SocketShutdown : int32_t; } namespace DLL2SDK::System::System::Net::Sockets { enum struct SocketOptionName : int32_t; } namespace DLL2SDK::System::System::Net::Sockets { enum struct SocketOptionLevel : int32_t; } namespace DLL2SDK::System::System::Net::Sockets { struct SocketException; } namespace DLL2SDK::System::System::Net::Sockets { enum struct SocketError : int32_t; } namespace DLL2SDK::System::System::Net::Sockets { enum struct SelectMode : int32_t; } namespace DLL2SDK::System::System::Net::Sockets { enum struct ProtocolType : int32_t; } namespace DLL2SDK::System::System::Net::Sockets { struct NetworkStream; } namespace DLL2SDK::System::System::Net::Sockets { struct MulticastOption; } namespace DLL2SDK::System::System::Net::Sockets { struct LingerOption; } namespace DLL2SDK::System::System::Net::Security { struct AuthenticatedStream; } namespace DLL2SDK::System::System::Net::NetworkInformation { enum struct IPStatus : int32_t; } namespace DLL2SDK::System::System::Net::NetworkInformation { struct PingOptions; } namespace DLL2SDK::System::System::Net::NetworkInformation { struct Ping; } namespace DLL2SDK::System::System::IO { struct MonoSyncFileStream; } namespace DLL2SDK::System::System::IO { enum struct MonoIOError : int32_t; } namespace DLL2SDK::System::System::IO { struct MonoIO; } namespace DLL2SDK::System::System::IO::Compression { enum struct CompressionMode : int32_t; } namespace DLL2SDK::System::System::IO::Compression { struct DeflateStream; } namespace DLL2SDK::System::System::Diagnostics { enum struct TraceOptions : int32_t; } namespace DLL2SDK::System::System::Diagnostics { struct TraceListenerCollection; } namespace DLL2SDK::System::System::Diagnostics { enum struct TraceEventType : int32_t; } namespace DLL2SDK::System::System::Diagnostics { enum struct TraceLevel : int32_t; } namespace DLL2SDK::System::System::Diagnostics { struct TraceImpl; } namespace DLL2SDK::System::System::Diagnostics { struct TraceImplSettings; } namespace DLL2SDK::System::System::Diagnostics { struct TraceFilter; } namespace DLL2SDK::System::System::Diagnostics { struct TraceEventCache; } namespace DLL2SDK::System::System::Diagnostics { struct Trace; } namespace DLL2SDK::System::System::Diagnostics { struct Stopwatch; } namespace DLL2SDK::System::System::Diagnostics { struct ProcessStartInfo; } namespace DLL2SDK::System::System::Diagnostics { struct Process; } namespace DLL2SDK::System::System::ComponentModel { struct DescriptionAttribute; } namespace DLL2SDK::System::System::Diagnostics { struct TraceListener; } namespace DLL2SDK::System::System::Diagnostics { struct Debug; } namespace DLL2SDK::System::System::Diagnostics { struct CorrelationManager; } namespace DLL2SDK::System::System::ComponentModel { struct WeakObjectWrapperComparer; } namespace DLL2SDK::System::System::ComponentModel { struct WeakObjectWrapper; } namespace DLL2SDK::System::System::ComponentModel { struct BaseNumberConverter; } namespace DLL2SDK::System::System::ComponentModel { struct UInt32Converter; } namespace DLL2SDK::System::System::ComponentModel { struct UInt16Converter; } namespace DLL2SDK::System::System::ComponentModel { struct Info; } namespace DLL2SDK::System::System::ComponentModel { struct ComponentInfo; } namespace DLL2SDK::System::System::ComponentModel { struct TypeDescriptor; } namespace DLL2SDK::System::System::ComponentModel { struct TypeDescriptionProvider; } namespace DLL2SDK::System::System::ComponentModel { struct TypeConverterAttribute; } namespace DLL2SDK::System::System::ComponentModel { struct TimeSpanConverter; } namespace DLL2SDK::System::System::ComponentModel { struct StringConverter; } namespace DLL2SDK::System::System::ComponentModel { struct SingleConverter; } namespace DLL2SDK::System::System::ComponentModel { struct SByteConverter; } namespace DLL2SDK::System::System::ComponentModel { struct PropertyDescriptor; } namespace DLL2SDK::System::System::ComponentModel { struct ReferenceConverter; } namespace DLL2SDK::System::System::ComponentModel { struct RecommendedAsConfigurableAttribute; } namespace DLL2SDK::System::System::ComponentModel { struct ReadOnlyAttribute; } namespace DLL2SDK::System::System::ComponentModel { struct PropertyDescriptorCollection; } namespace DLL2SDK::System::System::ComponentModel { struct PropertyChangedEventArgs; } namespace DLL2SDK::System::System::ComponentModel { struct NullableConverter; } namespace DLL2SDK::System::System::ComponentModel { struct NotifyParentPropertyAttribute; } namespace DLL2SDK::System::System::ComponentModel { struct LocalizableAttribute; } namespace DLL2SDK::System::System::ComponentModel { enum struct ListChangedType : int32_t; } namespace DLL2SDK::System::System::ComponentModel { struct ListChangedEventArgs; } namespace DLL2SDK::System::System::ComponentModel { struct Int64Converter; } namespace DLL2SDK::System::System::ComponentModel { struct Int32Converter; } namespace DLL2SDK::System::System::ComponentModel { struct Int16Converter; } namespace DLL2SDK::System::System::ComponentModel { using ITypedList = void*; } namespace DLL2SDK::System::System::ComponentModel { using ITypeDescriptorContext = void*; } namespace DLL2SDK::System::System::ComponentModel { using ISite = void*; } namespace DLL2SDK::System::System::ComponentModel { using INotifyPropertyChanged = void*; } namespace DLL2SDK::System::System::ComponentModel { using ICustomTypeDescriptor = void*; } namespace DLL2SDK::System::System::ComponentModel { using IContainer = void*; } namespace DLL2SDK::System::System::ComponentModel { using IComponent = void*; } namespace DLL2SDK::System::System::ComponentModel { using IBindingList = void*; } namespace DLL2SDK::System::System::ComponentModel { struct GuidConverter; } namespace DLL2SDK::System::System::ComponentModel { struct ExpandableObjectConverter; } namespace DLL2SDK::System::System::ComponentModel { struct EventHandlerList; } namespace DLL2SDK::System::System::ComponentModel { struct ListEntry; } namespace DLL2SDK::System::System::ComponentModel { struct EnumConverter; } namespace DLL2SDK::System::System::ComponentModel { enum struct EditorBrowsableState : int32_t; } namespace DLL2SDK::System::System::ComponentModel { struct EditorBrowsableAttribute; } namespace DLL2SDK::System::System::ComponentModel { struct EditorAttribute; } namespace DLL2SDK::System::System::ComponentModel { struct DoubleConverter; } namespace DLL2SDK::System::System::ComponentModel { enum struct DesignerSerializationVisibility : int32_t; } namespace DLL2SDK::System::System::ComponentModel { struct DesignerCategoryAttribute; } namespace DLL2SDK::System::System::ComponentModel { struct DesignerAttribute; } namespace DLL2SDK::System::System::ComponentModel { struct DefaultValueAttribute; } namespace DLL2SDK::System::System::ComponentModel { struct DefaultPropertyAttribute; } namespace DLL2SDK::System::System::ComponentModel { struct DefaultEventAttribute; } namespace DLL2SDK::System::System::ComponentModel { struct DecimalConverter; } namespace DLL2SDK::System::System::ComponentModel { struct DateTimeConverter; } namespace DLL2SDK::System::System::ComponentModel { struct CultureInfoConverter; } namespace DLL2SDK::System::System::ComponentModel { struct ComponentConverter; } namespace DLL2SDK::System::System::ComponentModel { struct ComponentCollection; } namespace DLL2SDK::System::System::ComponentModel { struct CollectionConverter; } namespace DLL2SDK::System::System::ComponentModel { struct CharConverter; } namespace DLL2SDK::System::System::ComponentModel { struct ByteConverter; } namespace DLL2SDK::System::System::ComponentModel { struct BrowsableAttribute; } namespace DLL2SDK::System::System::ComponentModel { struct BooleanConverter; } namespace DLL2SDK::System::System::ComponentModel { struct AttributeCollection; } namespace DLL2SDK::System::System::ComponentModel { struct ArrayConverter; } namespace DLL2SDK::System::System::ComponentModel::Design { using ITypeResolutionService = void*; } namespace DLL2SDK::System::System::ComponentModel::Design { using ITypeDescriptorFilterService = void*; } namespace DLL2SDK::System::System::ComponentModel::Design { using IReferenceService = void*; } namespace DLL2SDK::System::System::ComponentModel::Design { using IDesigner = void*; } namespace DLL2SDK::System::System::ComponentModel::Design::Serialization { struct InstanceDescriptor; } namespace DLL2SDK::System::System::Collections::Specialized { struct StringEnumerator; } namespace DLL2SDK::System::System::Collections::Specialized { struct StringDictionary; } namespace DLL2SDK::System::System::Collections::Specialized { struct StringCollection; } namespace DLL2SDK::System::System::Collections::Specialized { struct ProcessStringDictionary; } namespace DLL2SDK::System::System::Collections::Specialized { struct NameValueCollection; } namespace DLL2SDK::System::System::Collections::Specialized { struct ListDictionary; } namespace DLL2SDK::System::System::Collections::Specialized { struct HybridDictionary; } namespace DLL2SDK::System::System::Collections::Generic { template struct Stack_1; } namespace DLL2SDK::System::System::Collections::Generic { template struct SortedDictionary_2; } namespace DLL2SDK::System::System::Collections::Generic { struct RBTree; } namespace DLL2SDK::System::System::Collections::Generic { template struct Queue_1; } namespace DLL2SDK::System::System::Collections::Generic { template struct LinkedListNode_1; } namespace DLL2SDK::System::System::Collections::Generic { template struct LinkedList_1; } namespace DLL2SDK::System::System { struct MonoTODOAttribute; } namespace DLL2SDK::System { struct Locale; } namespace DLL2SDK::System { struct _Module_; } namespace DLL2SDK::System::System::ComponentModel { struct ArrayConverter_ArrayPropertyDescriptor; } namespace DLL2SDK::System::System::Net::Sockets { struct Socket_SocketAsyncResult; } namespace DLL2SDK::System::System::Net { struct ServicePointManager_ChainValidationHelper; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct FactoryCache_Key; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct PatternCompiler_PatternLinkStack; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct IntervalCollection_CostDelegate; } namespace DLL2SDK::System::System::Net::Security { struct RemoteCertificateValidationCallback; } namespace DLL2SDK::System::System { struct UriTypeConverter; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct AnchorInfo; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct CharacterClass; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct BackslashNumber; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct Alternation; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct ExpressionAssertion; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct NonBacktrackingGroup; } namespace DLL2SDK::System::System::Text::RegularExpressions::Syntax { struct BalancingGroup; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct Interpreter; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct PatternCompiler; } namespace DLL2SDK::System::System::Text::RegularExpressions { struct Match; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509SubjectKeyIdentifierExtension; } namespace DLL2SDK::System::System::Security::Cryptography::X509Certificates { struct X509Store; } namespace DLL2SDK::System::System::Net { struct WebHeaderCollection; } namespace DLL2SDK::System::System::Net { struct WebConnection; } namespace DLL2SDK::System::System::Net { struct WebClient; } namespace DLL2SDK::System::System::Net { struct SocketAddress; } namespace DLL2SDK::System::System::Net { struct ServicePointManager; } namespace DLL2SDK::System::System::Net { struct IPEndPoint; } namespace DLL2SDK::System::System::Net { struct HttpWebResponse; } namespace DLL2SDK::System::System::Net { struct HttpWebRequest; } namespace DLL2SDK::System::System::Net { struct HttpListenerException; } namespace DLL2SDK::System::System::Net { struct HttpListenerContext; } namespace DLL2SDK::System::System::Net { struct FtpWebResponse; } namespace DLL2SDK::System::System::Net { struct DownloadProgressChangedEventArgs; } namespace DLL2SDK::System::System::Net::Sockets { struct Socket; } namespace DLL2SDK::System::System::Net::Security { struct SslStream; } namespace DLL2SDK::System::System::Net::NetworkInformation { struct PingReply; } namespace DLL2SDK::System::System::IO::Compression { struct GZipStream; } namespace DLL2SDK::System::System::Diagnostics { struct MonitoringDescriptionAttribute; } namespace DLL2SDK::System::System::Diagnostics { struct DefaultTraceListener; } namespace DLL2SDK::System::System::ComponentModel { struct UInt64Converter; } namespace DLL2SDK::System::System::ComponentModel { struct TypeInfo; } namespace DLL2SDK::System::System::ComponentModel { struct ReflectionPropertyDescriptor; } namespace DLL2SDK::System::System::ComponentModel { struct DesignerSerializationVisibilityAttribute; } namespace DLL2SDK::System::System { struct MonoLimitationAttribute; }