//generated with dll2sdk #pragma once #include "..\dll2sdk_forward.g.hpp" namespace DLL2SDK::protobuf_net::ProtoBuf::Meta { struct BasicList_NodeEnumerator; } namespace DLL2SDK::protobuf_net::ProtoBuf::Meta { struct BasicList_Node; } namespace DLL2SDK::protobuf_net::ProtoBuf { enum struct DataFormat : int32_t; } namespace DLL2SDK::protobuf_net::ProtoBuf { enum struct ProtoTypeCode : int32_t; } namespace DLL2SDK::protobuf_net::ProtoBuf::Meta { struct BasicList; } namespace DLL2SDK::protobuf_net::ProtoBuf::Meta { struct MutableList; } namespace DLL2SDK::protobuf_net::ProtoBuf { enum struct WireType : int32_t; } namespace DLL2SDK::protobuf_net::ProtoBuf { struct SubItemToken; } namespace DLL2SDK::protobuf_net::ProtoBuf { struct SerializationContext; } namespace DLL2SDK::protobuf_net::ProtoBuf { enum struct PrefixStyle : int32_t; } namespace DLL2SDK::protobuf_net::ProtoBuf { struct ProtoReader; } namespace DLL2SDK::protobuf_net::ProtoBuf { enum struct MemberSerializationOptions : int32_t; } namespace DLL2SDK::protobuf_net::ProtoBuf { struct ProtoMemberAttribute; } namespace DLL2SDK::protobuf_net::ProtoBuf { struct ProtoException; } namespace DLL2SDK::protobuf_net::ProtoBuf { struct ProtoContractAttribute; } namespace DLL2SDK::protobuf_net::ProtoBuf { struct NetObjectCache; } namespace DLL2SDK::protobuf_net::ProtoBuf { using IExtension = void*; } namespace DLL2SDK::protobuf_net::ProtoBuf { using IExtensible = void*; } namespace DLL2SDK::protobuf_net::ProtoBuf { struct Helpers; } namespace DLL2SDK::protobuf_net::ProtoBuf { struct Extensible; } namespace DLL2SDK::protobuf_net::ProtoBuf { struct BufferPool; } namespace DLL2SDK::protobuf_net::ProtoBuf { struct BufferExtension; } namespace DLL2SDK::protobuf_net::ProtoBuf { struct BclHelpers; } namespace DLL2SDK::protobuf_net::ProtoBuf { enum struct TimeSpanScale : int32_t; } namespace DLL2SDK::protobuf_net { struct _Module_; } namespace DLL2SDK::protobuf_net::ProtoBuf::Meta { struct TypeModel; } namespace DLL2SDK::protobuf_net::ProtoBuf { struct ProtoWriter; }