You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
codm/sdk/protobuf_net/protobuf_net.cpp

1031 lines
62 KiB

//generated with dll2sdk
#include "protobuf_net.hpp"
void DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_NodeEnumerator::_ctor_170(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node* node_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_NodeEnumerator*, DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node*)>(DLL2SDK::GameAssemblyBase + 0x5088E78)(this, node_);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_NodeEnumerator::System_Collections_IEnumerator_Reset_171()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_NodeEnumerator*)>(DLL2SDK::GameAssemblyBase + 0x5088E88)(this);
}
DLL2SDK::mscorlib::System::Object* DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_NodeEnumerator::get_Current_172()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Object*(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_NodeEnumerator*)>(DLL2SDK::GameAssemblyBase + 0x5088E94)(this);
}
bool DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_NodeEnumerator::MoveNext_173()
{
return reinterpret_cast<bool(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_NodeEnumerator*)>(DLL2SDK::GameAssemblyBase + 0x5088E9C)(this);
}
DLL2SDK::mscorlib::System::Object* DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node::get_Item_174(int32_t index_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Object*(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x50886F4)(this, index_);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node::set_Item_175(int32_t index_, DLL2SDK::mscorlib::System::Object* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node*, int32_t, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x5088C00)(this, index_, value_);
}
int32_t DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node::get_Length_176()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node*)>(DLL2SDK::GameAssemblyBase + 0x50886C4)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node::_ctor_177(DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>* data_, int32_t length_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node*, DLL2SDK::Array<DLL2SDK::mscorlib::System::Object*>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x5088BD8)(this, data_, length_);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node::RemoveLastWithMutate_178()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node*)>(DLL2SDK::GameAssemblyBase + 0x5088D24)(this);
}
DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node* DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node::Append_179(DLL2SDK::mscorlib::System::Object* value_)
{
return reinterpret_cast<DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node*(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node*, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x5088520)(this, value_);
}
int32_t DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node::IndexOfReference_180(DLL2SDK::mscorlib::System::Object* instance_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node*, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x50888F0)(this, instance_);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node::CopyTo_181(DLL2SDK::mscorlib::System::Array* array_, int32_t offset_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node*, DLL2SDK::mscorlib::System::Array*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x50884A0)(this, array_, offset_);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node::Clear_182()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_Node*)>(DLL2SDK::GameAssemblyBase + 0x5088DD0)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList::CopyTo_160(DLL2SDK::mscorlib::System::Array* array_, int32_t offset_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList*, DLL2SDK::mscorlib::System::Array*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x5088444)(this, array_, offset_);
}
int32_t DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList::Add_161(DLL2SDK::mscorlib::System::Object* value_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList*, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x50884E4)(this, value_);
}
DLL2SDK::mscorlib::System::Object* DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList::get_Item_162(int32_t index_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Object*(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x50886CC)(this, index_);
}
int32_t DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList::get_Count_163()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList*)>(DLL2SDK::GameAssemblyBase + 0x50887EC)(this);
}
DLL2SDK::mscorlib::System::Collections::IEnumerator* DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList::System_Collections_IEnumerable_GetEnumerator_164()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<DLL2SDK::mscorlib::System::Collections::IEnumerator*(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_NodeEnumerator DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList::GetEnumerator_165()
{
return reinterpret_cast<DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList_NodeEnumerator(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList*)>(DLL2SDK::GameAssemblyBase + 0x50888A8)(this);
}
int32_t DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList::IndexOfReference_166(DLL2SDK::mscorlib::System::Object* instance_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList*, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x50888C8)(this, instance_);
}
bool DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList::Contains_167(DLL2SDK::mscorlib::System::Object* value_)
{
return reinterpret_cast<bool(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList*, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x5088970)(this, value_);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList::_ctor_168()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList*)>(DLL2SDK::GameAssemblyBase + 0x5088A6C)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList::_cctor_169()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x5088B30)();
}
DLL2SDK::mscorlib::System::Object* DLL2SDK::protobuf_net::ProtoBuf::Meta::MutableList::get_Item_155(int32_t index_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Object*(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::MutableList*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x5088EA4)(this, index_);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::MutableList::set_Item_156(int32_t index_, DLL2SDK::mscorlib::System::Object* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::MutableList*, int32_t, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x5088ECC)(this, index_, value_);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::MutableList::RemoveLast_157()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::MutableList*)>(DLL2SDK::GameAssemblyBase + 0x5088EF4)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::MutableList::Clear_158()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::MutableList*)>(DLL2SDK::GameAssemblyBase + 0x5088F1C)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::MutableList::_ctor_159()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::MutableList*)>(DLL2SDK::GameAssemblyBase + 0x5088F74)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::SubItemToken::_ctor_154(int32_t value_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::SubItemToken*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x5094EEC)(this, value_);
}
void DLL2SDK::protobuf_net::ProtoBuf::SerializationContext::Freeze_150()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::SerializationContext*)>(DLL2SDK::GameAssemblyBase + 0x5091010)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::SerializationContext::_cctor_151()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x5094E18)();
}
DLL2SDK::protobuf_net::ProtoBuf::SerializationContext* DLL2SDK::protobuf_net::ProtoBuf::SerializationContext::get_Default_152()
{
return reinterpret_cast<DLL2SDK::protobuf_net::ProtoBuf::SerializationContext*(*)()>(DLL2SDK::GameAssemblyBase + 0x5090F60)();
}
void DLL2SDK::protobuf_net::ProtoBuf::SerializationContext::_ctor_153()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::SerializationContext*)>(DLL2SDK::GameAssemblyBase + 0x5094EDC)(this);
}
int32_t DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::get_FieldNumber_58()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x5090C1C)(this);
}
DLL2SDK::protobuf_net::ProtoBuf::WireType DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::get_WireType_59()
{
return reinterpret_cast<DLL2SDK::protobuf_net::ProtoBuf::WireType(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x50847D4)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::_ctor_60(DLL2SDK::mscorlib::System::IO::Stream* source_, DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel* model_, DLL2SDK::protobuf_net::ProtoBuf::SerializationContext* context_, int32_t length_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::protobuf_net::ProtoBuf::SerializationContext*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x5090C24)(this, source_, model_, context_, length_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::Init_61(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* reader_, DLL2SDK::mscorlib::System::IO::Stream* source_, DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel* model_, DLL2SDK::protobuf_net::ProtoBuf::SerializationContext* context_, int32_t length_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::protobuf_net::ProtoBuf::SerializationContext*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x5090CF4)(reader_, source_, model_, context_, length_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::Dispose_62()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, void*)>(Data.methodPtr)(this, Data.method);
}
int32_t DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::TryReadUInt32VariantWithoutMoving_63(bool trimNegative_, uint32_t* value_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, bool, uint32_t*)>(DLL2SDK::GameAssemblyBase + 0x5091108)(this, trimNegative_, value_);
}
uint32_t DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::ReadUInt32Variant_64(bool trimNegative_)
{
return reinterpret_cast<uint32_t(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, bool)>(DLL2SDK::GameAssemblyBase + 0x50918D0)(this, trimNegative_);
}
bool DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::TryReadUInt32Variant_65(uint32_t* value_)
{
return reinterpret_cast<bool(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, uint32_t*)>(DLL2SDK::GameAssemblyBase + 0x50919CC)(this, value_);
}
uint32_t DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::ReadUInt32_66()
{
return reinterpret_cast<uint32_t(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x5085C68)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::Ensure_67(int32_t count_, bool strict_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, int32_t, bool)>(DLL2SDK::GameAssemblyBase + 0x5091560)(this, count_, strict_);
}
int16_t DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::ReadInt16_68()
{
return reinterpret_cast<int16_t(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x508F514)(this);
}
uint16_t DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::ReadUInt16_69()
{
return reinterpret_cast<uint16_t(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x508F554)(this);
}
uint8_t DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::ReadByte_70()
{
return reinterpret_cast<uint8_t(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x508F688)(this);
}
int8_t DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::ReadSByte_71()
{
return reinterpret_cast<int8_t(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x508F648)(this);
}
int32_t DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::ReadInt32_72()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x5084978)(this);
}
int32_t DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::Zag_73(uint32_t ziggedValue_)
{
return reinterpret_cast<int32_t(*)(uint32_t)>(DLL2SDK::GameAssemblyBase + 0x5091AA4)(ziggedValue_);
}
int64_t DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::Zag_74(uint64_t ziggedValue_)
{
return reinterpret_cast<int64_t(*)(uint64_t)>(DLL2SDK::GameAssemblyBase + 0x5091AB4)(ziggedValue_);
}
int64_t DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::ReadInt64_75()
{
return reinterpret_cast<int64_t(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x5084C70)(this);
}
int32_t DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::TryReadUInt64VariantWithoutMoving_76(uint64_t* value_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, uint64_t*)>(DLL2SDK::GameAssemblyBase + 0x5091BD0)(this, value_);
}
uint64_t DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::ReadUInt64Variant_77()
{
return reinterpret_cast<uint64_t(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x5091AD8)(this);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::Intern_78(DLL2SDK::mscorlib::System::String* value_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x509212C)(this, value_);
}
DLL2SDK::mscorlib::System::String* DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::ReadString_79()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::String*(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x508FA24)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::ThrowEnumException_80(DLL2SDK::mscorlib::System::Type* type_, int32_t value_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, DLL2SDK::mscorlib::System::Type*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x50922CC)(this, type_, value_);
}
DLL2SDK::mscorlib::System::Exception* DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::CreateWireTypeException_81()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Exception*(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x5091A20)(this);
}
DLL2SDK::mscorlib::System::Exception* DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::CreateException_82(DLL2SDK::mscorlib::System::String* message_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Exception*(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x5092468)(this, message_);
}
double DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::ReadDouble_83()
{
return reinterpret_cast<double(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x508F6C8)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::EndSubItem_84(DLL2SDK::protobuf_net::ProtoBuf::SubItemToken token_, DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* reader_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::SubItemToken, DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x5085520)(token_, reader_);
}
DLL2SDK::protobuf_net::ProtoBuf::SubItemToken DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::StartSubItem_85(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* reader_)
{
return reinterpret_cast<DLL2SDK::protobuf_net::ProtoBuf::SubItemToken(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x50847DC)(reader_);
}
int32_t DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::ReadFieldHeader_86()
{
return reinterpret_cast<int32_t(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x5085334)(this);
}
bool DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::TryReadFieldHeader_87(int32_t field_)
{
return reinterpret_cast<bool(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x5092534)(this, field_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::Hint_88(DLL2SDK::protobuf_net::ProtoBuf::WireType wireType_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, DLL2SDK::protobuf_net::ProtoBuf::WireType)>(DLL2SDK::GameAssemblyBase + 0x508F4F8)(this, wireType_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::Assert_89(DLL2SDK::protobuf_net::ProtoBuf::WireType wireType_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, DLL2SDK::protobuf_net::ProtoBuf::WireType)>(DLL2SDK::GameAssemblyBase + 0x5084C38)(this, wireType_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::SkipField_90()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x508506C)(this);
}
uint64_t DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::ReadUInt64_91()
{
return reinterpret_cast<uint64_t(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x5085934)(this);
}
float DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::ReadSingle_92()
{
return reinterpret_cast<float(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x508F7E8)(this);
}
bool DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::ReadBoolean_93()
{
return reinterpret_cast<bool(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x508F594)(this);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::AppendBytes_94(DLL2SDK::Array<uint8_t>* value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* reader_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::Array<uint8_t>*, DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x508FBCC)(value_, reader_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::Seek_95(DLL2SDK::mscorlib::System::IO::Stream* source_, int32_t count_, DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::mscorlib::System::IO::Stream*, int32_t, DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x50925DC)(source_, count_, buffer_);
}
DLL2SDK::mscorlib::System::Exception* DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::AddErrorData_96(DLL2SDK::mscorlib::System::Exception* exception_, DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* source_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Exception*(*)(DLL2SDK::mscorlib::System::Exception*, DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x508F0C4)(exception_, source_);
}
DLL2SDK::mscorlib::System::Exception* DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::EoF_97(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* source_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Exception*(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x509180C)(source_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::AppendExtensionData_98(DLL2SDK::protobuf_net::ProtoBuf::IExtensible* instance_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, DLL2SDK::protobuf_net::ProtoBuf::IExtensible*)>(DLL2SDK::GameAssemblyBase + 0x50928D0)(this, instance_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::AppendExtensionField_99(DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x5092CD0)(this, writer_);
}
bool DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::HasSubValue_100(DLL2SDK::protobuf_net::ProtoBuf::WireType wireType_, DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* source_)
{
return reinterpret_cast<bool(*)(DLL2SDK::protobuf_net::ProtoBuf::WireType, DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x5093038)(wireType_, source_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::SetRootObject_101(DLL2SDK::mscorlib::System::Object* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x508C094)(this, value_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::NoteObject_102(DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* reader_)
{
return reinterpret_cast<void(*)(DLL2SDK::mscorlib::System::Object*, DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x5093114)(value_, reader_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::CheckFullyConsumed_103()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x508C21C)(this);
}
DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::Create_104(DLL2SDK::mscorlib::System::IO::Stream* source_, DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel* model_, DLL2SDK::protobuf_net::ProtoBuf::SerializationContext* context_, int32_t len_)
{
return reinterpret_cast<DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*(*)(DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::protobuf_net::ProtoBuf::SerializationContext*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x508BF70)(source_, model_, context_, len_);
}
DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::GetRecycled_105()
{
return reinterpret_cast<DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*(*)()>(DLL2SDK::GameAssemblyBase + 0x5093208)();
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::Recycle_106(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* reader_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x508C31C)(reader_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoReader::_cctor_107()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x50932E4)();
}
int32_t DLL2SDK::protobuf_net::ProtoBuf::ProtoMemberAttribute::CompareTo_51(DLL2SDK::mscorlib::System::Object* other_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[6];
return reinterpret_cast<int32_t(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoMemberAttribute*, DLL2SDK::mscorlib::System::Object*, void*)>(Data.methodPtr)(this, other_, Data.method);
}
int32_t DLL2SDK::protobuf_net::ProtoBuf::ProtoMemberAttribute::CompareTo_52(DLL2SDK::protobuf_net::ProtoBuf::ProtoMemberAttribute* other_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[7];
return reinterpret_cast<int32_t(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoMemberAttribute*, DLL2SDK::protobuf_net::ProtoBuf::ProtoMemberAttribute*, void*)>(Data.methodPtr)(this, other_, Data.method);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoMemberAttribute::_ctor_53(int32_t tag_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoMemberAttribute*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x5090B10)(this, tag_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoMemberAttribute::_ctor_54(int32_t tag_, bool forced_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoMemberAttribute*, int32_t, bool)>(DLL2SDK::GameAssemblyBase + 0x5090B18)(this, tag_, forced_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoMemberAttribute::set_Name_55(DLL2SDK::mscorlib::System::String* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoMemberAttribute*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x5090BF0)(this, value_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoMemberAttribute::set_DataFormat_56(DLL2SDK::protobuf_net::ProtoBuf::DataFormat value_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoMemberAttribute*, DLL2SDK::protobuf_net::ProtoBuf::DataFormat)>(DLL2SDK::GameAssemblyBase + 0x5090BF8)(this, value_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoMemberAttribute::set_IsRequired_57(bool value_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoMemberAttribute*, bool)>(DLL2SDK::GameAssemblyBase + 0x5090C00)(this, value_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoException::_ctor_48()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoException*)>(DLL2SDK::GameAssemblyBase + 0x5090940)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoException::_ctor_49(DLL2SDK::mscorlib::System::String* message_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoException*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x5083818)(this, message_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoException::_ctor_50(DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo* info_, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext context_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoException*, DLL2SDK::mscorlib::System::Runtime::Serialization::SerializationInfo*, DLL2SDK::mscorlib::System::Runtime::Serialization::StreamingContext)>(DLL2SDK::GameAssemblyBase + 0x5090948)(this, info_, context_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoContractAttribute::set_Name_46(DLL2SDK::mscorlib::System::String* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoContractAttribute*, DLL2SDK::mscorlib::System::String*)>(DLL2SDK::GameAssemblyBase + 0x5090930)(this, value_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoContractAttribute::_ctor_47()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoContractAttribute*)>(DLL2SDK::GameAssemblyBase + 0x5090938)(this);
}
DLL2SDK::protobuf_net::ProtoBuf::Meta::MutableList* DLL2SDK::protobuf_net::ProtoBuf::NetObjectCache::get_List_41()
{
return reinterpret_cast<DLL2SDK::protobuf_net::ProtoBuf::Meta::MutableList*(*)(DLL2SDK::protobuf_net::ProtoBuf::NetObjectCache*)>(DLL2SDK::GameAssemblyBase + 0x5090538)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::NetObjectCache::SetKeyedObject_42(int32_t key_, DLL2SDK::mscorlib::System::Object* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::NetObjectCache*, int32_t, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x50905D4)(this, key_, value_);
}
void DLL2SDK::protobuf_net::ProtoBuf::NetObjectCache::RegisterTrappedObject_43(DLL2SDK::mscorlib::System::Object* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::NetObjectCache*, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x50907C8)(this, value_);
}
void DLL2SDK::protobuf_net::ProtoBuf::NetObjectCache::Clear_44()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::NetObjectCache*)>(DLL2SDK::GameAssemblyBase + 0x509085C)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::NetObjectCache::_ctor_45()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::NetObjectCache*)>(DLL2SDK::GameAssemblyBase + 0x5090928)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::Helpers::BlockCopy_26(DLL2SDK::Array<uint8_t>* from_, int32_t fromIndex_, DLL2SDK::Array<uint8_t>* to_, int32_t toIndex_, int32_t count_)
{
return reinterpret_cast<void(*)(DLL2SDK::Array<uint8_t>*, int32_t, DLL2SDK::Array<uint8_t>*, int32_t, int32_t)>(DLL2SDK::GameAssemblyBase + 0x50872C4)(from_, fromIndex_, to_, toIndex_, count_);
}
bool DLL2SDK::protobuf_net::ProtoBuf::Helpers::IsInfinity_27(float value_)
{
return reinterpret_cast<bool(*)(float)>(DLL2SDK::GameAssemblyBase + 0x5087EBC)(value_);
}
DLL2SDK::mscorlib::System::Reflection::MethodInfo* DLL2SDK::protobuf_net::ProtoBuf::Helpers::GetInstanceMethod_28(DLL2SDK::mscorlib::System::Type* declaringType_, DLL2SDK::mscorlib::System::String* name_, DLL2SDK::Array<DLL2SDK::mscorlib::System::Type*>* types_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Reflection::MethodInfo*(*)(DLL2SDK::mscorlib::System::Type*, DLL2SDK::mscorlib::System::String*, DLL2SDK::Array<DLL2SDK::mscorlib::System::Type*>*)>(DLL2SDK::GameAssemblyBase + 0x5087EC8)(declaringType_, name_, types_);
}
bool DLL2SDK::protobuf_net::ProtoBuf::Helpers::IsInfinity_29(double value_)
{
return reinterpret_cast<bool(*)(double)>(DLL2SDK::GameAssemblyBase + 0x5087FCC)(value_);
}
DLL2SDK::protobuf_net::ProtoBuf::ProtoTypeCode DLL2SDK::protobuf_net::ProtoBuf::Helpers::GetTypeCode_30(DLL2SDK::mscorlib::System::Type* type_)
{
return reinterpret_cast<DLL2SDK::protobuf_net::ProtoBuf::ProtoTypeCode(*)(DLL2SDK::mscorlib::System::Type*)>(DLL2SDK::GameAssemblyBase + 0x5087FF0)(type_);
}
DLL2SDK::mscorlib::System::Type* DLL2SDK::protobuf_net::ProtoBuf::Helpers::GetUnderlyingType_31(DLL2SDK::mscorlib::System::Type* type_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Type*(*)(DLL2SDK::mscorlib::System::Type*)>(DLL2SDK::GameAssemblyBase + 0x50882E0)(type_);
}
bool DLL2SDK::protobuf_net::ProtoBuf::Helpers::IsEnum_32(DLL2SDK::mscorlib::System::Type* type_)
{
return reinterpret_cast<bool(*)(DLL2SDK::mscorlib::System::Type*)>(DLL2SDK::GameAssemblyBase + 0x50882EC)(type_);
}
DLL2SDK::mscorlib::System::Reflection::ConstructorInfo* DLL2SDK::protobuf_net::ProtoBuf::Helpers::GetConstructor_33(DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::Array<DLL2SDK::mscorlib::System::Type*>* parameterTypes_, bool nonPublic_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Reflection::ConstructorInfo*(*)(DLL2SDK::mscorlib::System::Type*, DLL2SDK::Array<DLL2SDK::mscorlib::System::Type*>*, bool)>(DLL2SDK::GameAssemblyBase + 0x5088318)(type_, parameterTypes_, nonPublic_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::protobuf_net::ProtoBuf::Helpers::GetBuffer_34(DLL2SDK::mscorlib::System::IO::MemoryStream* ms_)
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)(DLL2SDK::mscorlib::System::IO::MemoryStream*)>(DLL2SDK::GameAssemblyBase + 0x50872F8)(ms_);
}
void DLL2SDK::protobuf_net::ProtoBuf::Helpers::_cctor_35()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x5088370)();
}
DLL2SDK::protobuf_net::ProtoBuf::IExtension* DLL2SDK::protobuf_net::ProtoBuf::Extensible::ProtoBuf_IExtensible_GetExtensionObject_23(bool createIfMissing_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<DLL2SDK::protobuf_net::ProtoBuf::IExtension*(*)(DLL2SDK::protobuf_net::ProtoBuf::Extensible*, bool, void*)>(Data.methodPtr)(this, createIfMissing_, Data.method);
}
DLL2SDK::protobuf_net::ProtoBuf::IExtension* DLL2SDK::protobuf_net::ProtoBuf::Extensible::GetExtensionObject_24(bool createIfMissing_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<DLL2SDK::protobuf_net::ProtoBuf::IExtension*(*)(DLL2SDK::protobuf_net::ProtoBuf::Extensible*, bool, void*)>(Data.methodPtr)(this, createIfMissing_, Data.method);
}
DLL2SDK::protobuf_net::ProtoBuf::IExtension* DLL2SDK::protobuf_net::ProtoBuf::Extensible::GetExtensionObject_25(DLL2SDK::protobuf_net::ProtoBuf::IExtension* extensionObject_, bool createIfMissing_)
{
return reinterpret_cast<DLL2SDK::protobuf_net::ProtoBuf::IExtension*(*)(DLL2SDK::protobuf_net::ProtoBuf::IExtension*, bool)>(DLL2SDK::GameAssemblyBase + 0x5087E14)(extensionObject_, createIfMissing_);
}
DLL2SDK::Array<uint8_t>* DLL2SDK::protobuf_net::ProtoBuf::BufferPool::GetBuffer_19()
{
return reinterpret_cast<DLL2SDK::Array<uint8_t>*(*)()>(DLL2SDK::GameAssemblyBase + 0x5087514)();
}
void DLL2SDK::protobuf_net::ProtoBuf::BufferPool::ResizeAndFlushLeft_20(DLL2SDK::Array<uint8_t>* buffer_, int32_t toFitAtLeastBytes_, int32_t copyFromIndex_, int32_t copyBytes_)
{
return reinterpret_cast<void(*)(DLL2SDK::Array<uint8_t>*, int32_t, int32_t, int32_t)>(DLL2SDK::GameAssemblyBase + 0x50878FC)(buffer_, toFitAtLeastBytes_, copyFromIndex_, copyBytes_);
}
void DLL2SDK::protobuf_net::ProtoBuf::BufferPool::ReleaseBufferToPool_21(DLL2SDK::Array<uint8_t>* buffer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Array<uint8_t>*)>(DLL2SDK::GameAssemblyBase + 0x5087A84)(buffer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::BufferPool::_cctor_22()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x5087D54)();
}
DLL2SDK::mscorlib::System::IO::Stream* DLL2SDK::protobuf_net::ProtoBuf::BufferExtension::ProtoBuf_IExtension_BeginAppend_14()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<DLL2SDK::mscorlib::System::IO::Stream*(*)(DLL2SDK::protobuf_net::ProtoBuf::BufferExtension*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::protobuf_net::ProtoBuf::BufferExtension::ProtoBuf_IExtension_EndAppend_15(DLL2SDK::mscorlib::System::IO::Stream* stream_, bool commit_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::BufferExtension*, DLL2SDK::mscorlib::System::IO::Stream*, bool, void*)>(Data.methodPtr)(this, stream_, commit_, Data.method);
}
DLL2SDK::mscorlib::System::IO::Stream* DLL2SDK::protobuf_net::ProtoBuf::BufferExtension::ProtoBuf_IExtension_BeginQuery_16()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[6];
return reinterpret_cast<DLL2SDK::mscorlib::System::IO::Stream*(*)(DLL2SDK::protobuf_net::ProtoBuf::BufferExtension*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::protobuf_net::ProtoBuf::BufferExtension::ProtoBuf_IExtension_EndQuery_17(DLL2SDK::mscorlib::System::IO::Stream* stream_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[7];
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::BufferExtension*, DLL2SDK::mscorlib::System::IO::Stream*, void*)>(Data.methodPtr)(this, stream_, Data.method);
}
void DLL2SDK::protobuf_net::ProtoBuf::BufferExtension::_ctor_18()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::BufferExtension*)>(DLL2SDK::GameAssemblyBase + 0x508750C)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::BclHelpers::WriteTimeSpan_1(DLL2SDK::mscorlib::System::TimeSpan timeSpan_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* dest_)
{
return reinterpret_cast<void(*)(DLL2SDK::mscorlib::System::TimeSpan, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x5081E7C)(timeSpan_, dest_);
}
void DLL2SDK::protobuf_net::ProtoBuf::BclHelpers::WriteTimeSpanImpl_2(DLL2SDK::mscorlib::System::TimeSpan timeSpan_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* dest_, DLL2SDK::mscorlib::System::DateTimeKind kind_)
{
return reinterpret_cast<void(*)(DLL2SDK::mscorlib::System::TimeSpan, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*, DLL2SDK::mscorlib::System::DateTimeKind)>(DLL2SDK::GameAssemblyBase + 0x5081F34)(timeSpan_, dest_, kind_);
}
DLL2SDK::mscorlib::System::TimeSpan DLL2SDK::protobuf_net::ProtoBuf::BclHelpers::ReadTimeSpan_3(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* source_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::TimeSpan(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x5083820)(source_);
}
DLL2SDK::mscorlib::System::DateTime DLL2SDK::protobuf_net::ProtoBuf::BclHelpers::ReadDateTime_4(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* source_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::DateTime(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x5083F0C)(source_);
}
void DLL2SDK::protobuf_net::ProtoBuf::BclHelpers::WriteDateTime_5(DLL2SDK::mscorlib::System::DateTime value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* dest_)
{
return reinterpret_cast<void(*)(DLL2SDK::mscorlib::System::DateTime, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x5084134)(value_, dest_);
}
void DLL2SDK::protobuf_net::ProtoBuf::BclHelpers::WriteDateTimeWithKind_6(DLL2SDK::mscorlib::System::DateTime value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* dest_)
{
return reinterpret_cast<void(*)(DLL2SDK::mscorlib::System::DateTime, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x5084710)(value_, dest_);
}
void DLL2SDK::protobuf_net::ProtoBuf::BclHelpers::WriteDateTimeImpl_7(DLL2SDK::mscorlib::System::DateTime value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* dest_, bool includeKind_)
{
return reinterpret_cast<void(*)(DLL2SDK::mscorlib::System::DateTime, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*, bool)>(DLL2SDK::GameAssemblyBase + 0x50841F8)(value_, dest_, includeKind_);
}
int64_t DLL2SDK::protobuf_net::ProtoBuf::BclHelpers::ReadTimeSpanTicks_8(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* source_, DLL2SDK::mscorlib::System::DateTimeKind* kind_)
{
return reinterpret_cast<int64_t(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, DLL2SDK::mscorlib::System::DateTimeKind*)>(DLL2SDK::GameAssemblyBase + 0x50839F0)(source_, kind_);
}
DLL2SDK::mscorlib::System::Decimal DLL2SDK::protobuf_net::ProtoBuf::BclHelpers::ReadDecimal_9(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* reader_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Decimal(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x5085718)(reader_);
}
void DLL2SDK::protobuf_net::ProtoBuf::BclHelpers::WriteDecimal_10(DLL2SDK::mscorlib::System::Decimal value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(DLL2SDK::mscorlib::System::Decimal, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x5085E54)(value_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::BclHelpers::WriteGuid_11(DLL2SDK::mscorlib::System::Guid value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* dest_)
{
return reinterpret_cast<void(*)(DLL2SDK::mscorlib::System::Guid, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x50865CC)(value_, dest_);
}
DLL2SDK::mscorlib::System::Guid DLL2SDK::protobuf_net::ProtoBuf::BclHelpers::ReadGuid_12(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* source_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Guid(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*)>(DLL2SDK::GameAssemblyBase + 0x5086B70)(source_);
}
void DLL2SDK::protobuf_net::ProtoBuf::BclHelpers::_cctor_13()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x5086DA8)();
}
bool DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::SerializeDateTimeKind_183()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<bool(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, void*)>(Data.methodPtr)(this, Data.method);
}
DLL2SDK::mscorlib::System::Type* DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::MapType_184(DLL2SDK::mscorlib::System::Type* type_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Type*(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::mscorlib::System::Type*)>(DLL2SDK::GameAssemblyBase + 0x508901C)(this, type_);
}
DLL2SDK::mscorlib::System::Type* DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::MapType_185(DLL2SDK::mscorlib::System::Type* type_, bool demand_)
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[5];
return reinterpret_cast<DLL2SDK::mscorlib::System::Type*(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::mscorlib::System::Type*, bool, void*)>(Data.methodPtr)(this, type_, demand_, Data.method);
}
DLL2SDK::protobuf_net::ProtoBuf::WireType DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::GetWireType_186(DLL2SDK::protobuf_net::ProtoBuf::ProtoTypeCode code_, DLL2SDK::protobuf_net::ProtoBuf::DataFormat format_, DLL2SDK::mscorlib::System::Type* type_, int32_t* modelKey_)
{
return reinterpret_cast<DLL2SDK::protobuf_net::ProtoBuf::WireType(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::protobuf_net::ProtoBuf::ProtoTypeCode, DLL2SDK::protobuf_net::ProtoBuf::DataFormat, DLL2SDK::mscorlib::System::Type*, int32_t*)>(DLL2SDK::GameAssemblyBase + 0x5089038)(this, code_, format_, type_, modelKey_);
}
bool DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::TrySerializeAuxiliaryType_187(DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_, DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::protobuf_net::ProtoBuf::DataFormat format_, int32_t tag_, DLL2SDK::mscorlib::System::Object* value_, bool isInsideList_)
{
return reinterpret_cast<bool(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*, DLL2SDK::mscorlib::System::Type*, DLL2SDK::protobuf_net::ProtoBuf::DataFormat, int32_t, DLL2SDK::mscorlib::System::Object*, bool)>(DLL2SDK::GameAssemblyBase + 0x50892D0)(this, writer_, type_, format_, tag_, value_, isInsideList_);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::SerializeCore_188(DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_, DLL2SDK::mscorlib::System::Object* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x508B5C4)(this, writer_, value_);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::Serialize_189(DLL2SDK::mscorlib::System::IO::Stream* dest_, DLL2SDK::mscorlib::System::Object* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x508B750)(this, dest_, value_);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::Serialize_190(DLL2SDK::mscorlib::System::IO::Stream* dest_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::protobuf_net::ProtoBuf::SerializationContext* context_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::mscorlib::System::Object*, DLL2SDK::protobuf_net::ProtoBuf::SerializationContext*)>(DLL2SDK::GameAssemblyBase + 0x508B76C)(this, dest_, value_, context_);
}
DLL2SDK::mscorlib::System::Object* DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::Deserialize_191(DLL2SDK::mscorlib::System::IO::Stream* source_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::mscorlib::System::Type* type_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Object*(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Type*)>(DLL2SDK::GameAssemblyBase + 0x508BC28)(this, source_, value_, type_);
}
DLL2SDK::mscorlib::System::Object* DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::Deserialize_192(DLL2SDK::mscorlib::System::IO::Stream* source_, DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::protobuf_net::ProtoBuf::SerializationContext* context_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Object*(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Type*, DLL2SDK::protobuf_net::ProtoBuf::SerializationContext*)>(DLL2SDK::GameAssemblyBase + 0x508BC48)(this, source_, value_, type_, context_);
}
bool DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::PrepareDeserialize_193(DLL2SDK::mscorlib::System::Object* value_, DLL2SDK::mscorlib::System::Type* type_)
{
return reinterpret_cast<bool(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::mscorlib::System::Object*, DLL2SDK::mscorlib::System::Type*)>(DLL2SDK::GameAssemblyBase + 0x508BE18)(this, value_, type_);
}
DLL2SDK::mscorlib::System::Object* DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::DeserializeCore_194(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* reader_, DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Object* value_, bool noAutoCreate_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Object*(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, DLL2SDK::mscorlib::System::Type*, DLL2SDK::mscorlib::System::Object*, bool)>(DLL2SDK::GameAssemblyBase + 0x508C0D4)(this, reader_, type_, value_, noAutoCreate_);
}
DLL2SDK::mscorlib::System::Reflection::MethodInfo* DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::ResolveListAdd_195(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel* model_, DLL2SDK::mscorlib::System::Type* listType_, DLL2SDK::mscorlib::System::Type* itemType_, bool* isList_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Reflection::MethodInfo*(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::mscorlib::System::Type*, DLL2SDK::mscorlib::System::Type*, bool*)>(DLL2SDK::GameAssemblyBase + 0x508D1C8)(model_, listType_, itemType_, isList_);
}
DLL2SDK::mscorlib::System::Type* DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::GetListItemType_196(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel* model_, DLL2SDK::mscorlib::System::Type* listType_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Type*(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::mscorlib::System::Type*)>(DLL2SDK::GameAssemblyBase + 0x508D9CC)(model_, listType_);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::TestEnumerableListPatterns_197(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel* model_, DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList* candidates_, DLL2SDK::mscorlib::System::Type* iType_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::protobuf_net::ProtoBuf::Meta::BasicList*, DLL2SDK::mscorlib::System::Type*)>(DLL2SDK::GameAssemblyBase + 0x508E258)(model_, candidates_, iType_);
}
bool DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::CheckDictionaryAccessors_198(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel* model_, DLL2SDK::mscorlib::System::Type* pair_, DLL2SDK::mscorlib::System::Type* value_)
{
return reinterpret_cast<bool(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::mscorlib::System::Type*, DLL2SDK::mscorlib::System::Type*)>(DLL2SDK::GameAssemblyBase + 0x508E510)(model_, pair_, value_);
}
bool DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::TryDeserializeList_199(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel* model_, DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* reader_, DLL2SDK::protobuf_net::ProtoBuf::DataFormat format_, int32_t tag_, DLL2SDK::mscorlib::System::Type* listType_, DLL2SDK::mscorlib::System::Type* itemType_, DLL2SDK::mscorlib::System::Object* value_)
{
return reinterpret_cast<bool(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, DLL2SDK::protobuf_net::ProtoBuf::DataFormat, int32_t, DLL2SDK::mscorlib::System::Type*, DLL2SDK::mscorlib::System::Type*, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x508E69C)(this, model_, reader_, format_, tag_, listType_, itemType_, value_);
}
DLL2SDK::mscorlib::System::Object* DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::CreateListInstance_200(DLL2SDK::mscorlib::System::Type* listType_, DLL2SDK::mscorlib::System::Type* itemType_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Object*(*)(DLL2SDK::mscorlib::System::Type*, DLL2SDK::mscorlib::System::Type*)>(DLL2SDK::GameAssemblyBase + 0x508EC3C)(listType_, itemType_);
}
bool DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::TryDeserializeAuxiliaryType_201(DLL2SDK::protobuf_net::ProtoBuf::ProtoReader* reader_, DLL2SDK::protobuf_net::ProtoBuf::DataFormat format_, int32_t tag_, DLL2SDK::mscorlib::System::Type* type_, DLL2SDK::mscorlib::System::Object* value_, bool skipOtherFields_, bool asListItem_, bool autoCreate_, bool insideList_)
{
return reinterpret_cast<bool(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::protobuf_net::ProtoBuf::ProtoReader*, DLL2SDK::protobuf_net::ProtoBuf::DataFormat, int32_t, DLL2SDK::mscorlib::System::Type*, DLL2SDK::mscorlib::System::Object*, bool, bool, bool, bool)>(DLL2SDK::GameAssemblyBase + 0x508C3E4)(this, reader_, format_, tag_, type_, value_, skipOtherFields_, asListItem_, autoCreate_, insideList_);
}
DLL2SDK::mscorlib::System::Type* DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::ResolveProxies_202(DLL2SDK::mscorlib::System::Type* type_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Type*(*)(DLL2SDK::mscorlib::System::Type*)>(DLL2SDK::GameAssemblyBase + 0x508FFC8)(type_);
}
int32_t DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::GetKey_203(DLL2SDK::mscorlib::System::Type* type_)
{
return reinterpret_cast<int32_t(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::mscorlib::System::Type*)>(DLL2SDK::GameAssemblyBase + 0x50891D0)(this, type_);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::ThrowUnexpectedSubtype_207(DLL2SDK::mscorlib::System::Type* expected_, DLL2SDK::mscorlib::System::Type* actual_)
{
return reinterpret_cast<void(*)(DLL2SDK::mscorlib::System::Type*, DLL2SDK::mscorlib::System::Type*)>(DLL2SDK::GameAssemblyBase + 0x50902EC)(expected_, actual_);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::ThrowUnexpectedType_208(DLL2SDK::mscorlib::System::Type* type_)
{
return reinterpret_cast<void(*)(DLL2SDK::mscorlib::System::Type*)>(DLL2SDK::GameAssemblyBase + 0x508B364)(type_);
}
DLL2SDK::mscorlib::System::Exception* DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::CreateNestedListsNotSupported_209()
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Exception*(*)()>(DLL2SDK::GameAssemblyBase + 0x508B2C4)();
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::_ctor_210()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*)>(DLL2SDK::GameAssemblyBase + 0x509045C)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel::_cctor_211()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x5090464)();
}
DLL2SDK::protobuf_net::ProtoBuf::NetObjectCache* DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::get_NetCache_108()
{
return reinterpret_cast<DLL2SDK::protobuf_net::ProtoBuf::NetObjectCache*(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x50933B4)(this);
}
DLL2SDK::protobuf_net::ProtoBuf::WireType DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::get_WireType_109()
{
return reinterpret_cast<DLL2SDK::protobuf_net::ProtoBuf::WireType(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x5082574)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteFieldHeader_110(int32_t fieldNumber_, DLL2SDK::protobuf_net::ProtoBuf::WireType wireType_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(int32_t, DLL2SDK::protobuf_net::ProtoBuf::WireType, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x5082630)(fieldNumber_, wireType_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteHeaderCore_111(int32_t fieldNumber_, DLL2SDK::protobuf_net::ProtoBuf::WireType wireType_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(int32_t, DLL2SDK::protobuf_net::ProtoBuf::WireType, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x50933BC)(fieldNumber_, wireType_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteBytes_112(DLL2SDK::Array<uint8_t>* data_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Array<uint8_t>*, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x508B1B4)(data_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteBytes_113(DLL2SDK::Array<uint8_t>* data_, int32_t offset_, int32_t length_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(DLL2SDK::Array<uint8_t>*, int32_t, int32_t, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x50867F8)(data_, offset_, length_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::CopyRawFromStream_114(DLL2SDK::mscorlib::System::IO::Stream* source_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x50937D0)(source_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::IncrementedAndReset_115(int32_t length_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(int32_t, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x5093794)(length_, writer_);
}
DLL2SDK::protobuf_net::ProtoBuf::SubItemToken DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::StartSubItem_116(DLL2SDK::mscorlib::System::Object* instance_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<DLL2SDK::protobuf_net::ProtoBuf::SubItemToken(*)(DLL2SDK::mscorlib::System::Object*, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x508257C)(instance_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::CheckRecursionStackAndPush_117(DLL2SDK::mscorlib::System::Object* instance_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x5093CB4)(this, instance_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::PopRecursionStack_118()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x5093E94)(this);
}
DLL2SDK::protobuf_net::ProtoBuf::SubItemToken DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::StartSubItem_119(DLL2SDK::mscorlib::System::Object* instance_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_, bool allowFixed_)
{
return reinterpret_cast<DLL2SDK::protobuf_net::ProtoBuf::SubItemToken(*)(DLL2SDK::mscorlib::System::Object*, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*, bool)>(DLL2SDK::GameAssemblyBase + 0x5093A1C)(instance_, writer_, allowFixed_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::EndSubItem_120(DLL2SDK::protobuf_net::ProtoBuf::SubItemToken token_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::SubItemToken, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x5083764)(token_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::EndSubItem_121(DLL2SDK::protobuf_net::ProtoBuf::SubItemToken token_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_, DLL2SDK::protobuf_net::ProtoBuf::PrefixStyle style_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::SubItemToken, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*, DLL2SDK::protobuf_net::ProtoBuf::PrefixStyle)>(DLL2SDK::GameAssemblyBase + 0x5093EBC)(token_, writer_, style_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::_ctor_122(DLL2SDK::mscorlib::System::IO::Stream* dest_, DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel* model_, DLL2SDK::protobuf_net::ProtoBuf::SerializationContext* context_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*, DLL2SDK::mscorlib::System::IO::Stream*, DLL2SDK::protobuf_net::ProtoBuf::Meta::TypeModel*, DLL2SDK::protobuf_net::ProtoBuf::SerializationContext*)>(DLL2SDK::GameAssemblyBase + 0x508B918)(this, dest_, model_, context_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::System_IDisposable_Dispose_123()
{
const VirtualInvokeData& Data = this->ClassPtr->VTable[4];
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*, void*)>(Data.methodPtr)(this, Data.method);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::Dispose_124()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x5094538)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::DemandSpace_125(int32_t required_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(int32_t, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x509363C)(required_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::Close_126()
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x508BB5C)(this);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::Flush_127(DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x50935C8)(writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteUInt32Variant_128(uint32_t value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(uint32_t, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x509346C)(value_, writer_);
}
uint32_t DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::Zig_129(int32_t value_)
{
return reinterpret_cast<uint32_t(*)(int32_t)>(DLL2SDK::GameAssemblyBase + 0x5094638)(value_);
}
uint64_t DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::Zig_130(int64_t value_)
{
return reinterpret_cast<uint64_t(*)(int64_t)>(DLL2SDK::GameAssemblyBase + 0x5094644)(value_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteUInt64Variant_131(uint64_t value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(uint64_t, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x5094658)(value_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteString_132(DLL2SDK::mscorlib::System::String* value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(DLL2SDK::mscorlib::System::String*, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x508AF0C)(value_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteUInt64_133(uint64_t value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(uint64_t, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x5086184)(value_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteInt64_134(int64_t value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(int64_t, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x5082C44)(value_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteUInt32_135(uint32_t value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(uint32_t, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x50863C4)(value_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteInt16_136(int16_t value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(int16_t, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x508A69C)(value_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteUInt16_137(uint16_t value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(uint16_t, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x508A744)(value_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteByte_138(uint8_t value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(uint8_t, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x508A93C)(value_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteSByte_139(int8_t value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(int8_t, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x508A894)(value_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteInt32ToBuffer_140(int32_t value_, DLL2SDK::Array<uint8_t>* buffer_, int32_t index_)
{
return reinterpret_cast<void(*)(int32_t, DLL2SDK::Array<uint8_t>*, int32_t)>(DLL2SDK::GameAssemblyBase + 0x5094480)(value_, buffer_, index_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteInt32_141(int32_t value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(int32_t, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x5083218)(value_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteDouble_142(double value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(double, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x508A9E4)(value_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteSingle_143(float value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(float, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x508ACEC)(value_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::ThrowEnumException_144(DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_, DLL2SDK::mscorlib::System::Object* enumValue_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x50947BC)(writer_, enumValue_);
}
DLL2SDK::mscorlib::System::Exception* DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::CreateException_145(DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<DLL2SDK::mscorlib::System::Exception*(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x508A4DC)(writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::WriteBoolean_146(bool value_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(bool, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x508A7EC)(value_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::AppendExtensionData_147(DLL2SDK::protobuf_net::ProtoBuf::IExtensible* instance_, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter* writer_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::IExtensible*, DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*)>(DLL2SDK::GameAssemblyBase + 0x5094A18)(instance_, writer_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::SetRootObject_148(DLL2SDK::mscorlib::System::Object* value_)
{
return reinterpret_cast<void(*)(DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter*, DLL2SDK::mscorlib::System::Object*)>(DLL2SDK::GameAssemblyBase + 0x508BB2C)(this, value_);
}
void DLL2SDK::protobuf_net::ProtoBuf::ProtoWriter::_cctor_149()
{
return reinterpret_cast<void(*)()>(DLL2SDK::GameAssemblyBase + 0x5094D78)();
}