//generated with dll2sdk #include "INIFileParser.hpp" void DLL2SDK::INIFileParser::IniParser::Model::KeyData::_ctor_40(DLL2SDK::mscorlib::System::String* keyName_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5239ECC)(this, keyName_); } void DLL2SDK::INIFileParser::IniParser::Model::KeyData::_ctor_41(DLL2SDK::INIFileParser::IniParser::Model::KeyData* ori_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523A064)(this, ori_); } DLL2SDK::mscorlib::System::Collections::Generic::List_1* DLL2SDK::INIFileParser::IniParser::Model::KeyData::get_Comments_42() { return reinterpret_cast*(*)(DLL2SDK::INIFileParser::IniParser::Model::KeyData*)>(DLL2SDK::GameAssemblyBase + 0x5239418)(this); } void DLL2SDK::INIFileParser::IniParser::Model::KeyData::set_Comments_43(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x523A140)(this, value_); } DLL2SDK::mscorlib::System::String* DLL2SDK::INIFileParser::IniParser::Model::KeyData::get_Value_44() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5239428)(this); } void DLL2SDK::INIFileParser::IniParser::Model::KeyData::set_Value_45(DLL2SDK::mscorlib::System::String* value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523A1E8)(this, value_); } DLL2SDK::mscorlib::System::String* DLL2SDK::INIFileParser::IniParser::Model::KeyData::get_KeyName_46() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5239420)(this); } DLL2SDK::mscorlib::System::Object* DLL2SDK::INIFileParser::IniParser::Model::KeyData::Clone_47() { const VirtualInvokeData& Data = this->ClassPtr->VTable[4]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } void DLL2SDK::INIFileParser::IniParser::Model::SectionData::_ctor_68(DLL2SDK::mscorlib::System::String* sectionName_, DLL2SDK::mscorlib::System::Collections::Generic::IEqualityComparer_1* searchComparer_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x523B24C)(this, sectionName_, searchComparer_); } void DLL2SDK::INIFileParser::IniParser::Model::SectionData::_ctor_69(DLL2SDK::INIFileParser::IniParser::Model::SectionData* ori_, DLL2SDK::mscorlib::System::Collections::Generic::IEqualityComparer_1* searchComparer_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x523B4B8)(this, ori_, searchComparer_); } DLL2SDK::mscorlib::System::String* DLL2SDK::INIFileParser::IniParser::Model::SectionData::get_SectionName_70() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5239354)(this); } void DLL2SDK::INIFileParser::IniParser::Model::SectionData::set_SectionName_71(DLL2SDK::mscorlib::System::String* value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523B404)(this, value_); } DLL2SDK::mscorlib::System::Collections::Generic::List_1* DLL2SDK::INIFileParser::IniParser::Model::SectionData::get_LeadingComments_72() { return reinterpret_cast*(*)(DLL2SDK::INIFileParser::IniParser::Model::SectionData*)>(DLL2SDK::GameAssemblyBase + 0x52390E4)(this); } void DLL2SDK::INIFileParser::IniParser::Model::SectionData::set_LeadingComments_73(DLL2SDK::mscorlib::System::Collections::Generic::List_1* value_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x523B618)(this, value_); } DLL2SDK::mscorlib::System::Collections::Generic::List_1* DLL2SDK::INIFileParser::IniParser::Model::SectionData::get_TrailingComments_74() { return reinterpret_cast*(*)(DLL2SDK::INIFileParser::IniParser::Model::SectionData*)>(DLL2SDK::GameAssemblyBase + 0x5239364)(this); } DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection* DLL2SDK::INIFileParser::IniParser::Model::SectionData::get_Keys_75() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523935C)(this); } DLL2SDK::mscorlib::System::Object* DLL2SDK::INIFileParser::IniParser::Model::SectionData::Clone_76() { const VirtualInvokeData& Data = this->ClassPtr->VTable[4]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } void DLL2SDK::INIFileParser::IniParser::Model::Formatting::DefaultIniDataFormatter::_ctor_132(DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration* configuration_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5238320)(this, configuration_); } DLL2SDK::mscorlib::System::String* DLL2SDK::INIFileParser::IniParser::Model::Formatting::DefaultIniDataFormatter::IniDataToString_133(DLL2SDK::INIFileParser::IniParser::Model::IniData* iniData_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[5]; return reinterpret_cast(Data.methodPtr)(this, iniData_, Data.method); } DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration* DLL2SDK::INIFileParser::IniParser::Model::Formatting::DefaultIniDataFormatter::get_Configuration_134() { const VirtualInvokeData& Data = this->ClassPtr->VTable[6]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } void DLL2SDK::INIFileParser::IniParser::Model::Formatting::DefaultIniDataFormatter::set_Configuration_135(DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration* value_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[7]; return reinterpret_cast(Data.methodPtr)(this, value_, Data.method); } void DLL2SDK::INIFileParser::IniParser::Model::Formatting::DefaultIniDataFormatter::WriteSection_136(DLL2SDK::INIFileParser::IniParser::Model::SectionData* section_, DLL2SDK::mscorlib::System::Text::StringBuilder* sb_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5238DC4)(this, section_, sb_); } void DLL2SDK::INIFileParser::IniParser::Model::Formatting::DefaultIniDataFormatter::WriteKeyValueData_137(DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection* keyDataCollection_, DLL2SDK::mscorlib::System::Text::StringBuilder* sb_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5238734)(this, keyDataCollection_, sb_); } void DLL2SDK::INIFileParser::IniParser::Model::Formatting::DefaultIniDataFormatter::WriteComments_138(DLL2SDK::mscorlib::System::Collections::Generic::List_1* comments_, DLL2SDK::mscorlib::System::Text::StringBuilder* sb_) { return reinterpret_cast*, DLL2SDK::mscorlib::System::Text::StringBuilder*)>(DLL2SDK::GameAssemblyBase + 0x52390EC)(this, comments_, sb_); } void DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::_ctor_96() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237534)(this); } DLL2SDK::System::System::Text::RegularExpressions::Regex* DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::get_CommentRegex_97() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x52378A8)(this); } void DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::set_CommentRegex_98(DLL2SDK::System::System::Text::RegularExpressions::Regex* value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x52378B0)(this, value_); } DLL2SDK::System::System::Text::RegularExpressions::Regex* DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::get_SectionRegex_99() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x52378B8)(this); } void DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::set_SectionRegex_100(DLL2SDK::System::System::Text::RegularExpressions::Regex* value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x52378C0)(this, value_); } wchar_t DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::get_SectionStartChar_101() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x52378C8)(this); } void DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::set_SectionStartChar_102(wchar_t value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237848)(this, value_); } wchar_t DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::get_SectionEndChar_103() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237E1C)(this); } void DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::set_SectionEndChar_104(wchar_t value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237850)(this, value_); } bool DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::get_CaseInsensitive_105() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237E24)(this); } DLL2SDK::mscorlib::System::String* DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::get_CommentString_106() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237E2C)(this); } void DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::set_CommentString_107(DLL2SDK::mscorlib::System::String* value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237634)(this, value_); } DLL2SDK::mscorlib::System::String* DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::get_NewLineStr_108() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237EEC)(this); } void DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::set_NewLineStr_109(DLL2SDK::mscorlib::System::String* value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237868)(this, value_); } wchar_t DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::get_KeyValueAssigmentChar_110() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237EF4)(this); } void DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::set_KeyValueAssigmentChar_111(wchar_t value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237858)(this, value_); } DLL2SDK::mscorlib::System::String* DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::get_AssigmentSpacer_112() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237EFC)(this); } void DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::set_AssigmentSpacer_113(DLL2SDK::mscorlib::System::String* value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237860)(this, value_); } bool DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::get_AllowKeysWithoutSection_114() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237F04)(this); } void DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::set_AllowKeysWithoutSection_115(bool value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237878)(this, value_); } bool DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::get_AllowDuplicateKeys_116() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237F0C)(this); } void DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::set_AllowDuplicateKeys_117(bool value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237880)(this, value_); } bool DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::get_OverrideDuplicateKeys_118() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237F14)(this); } void DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::set_ConcatenateDuplicateKeys_119(bool value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237870)(this, value_); } bool DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::get_ThrowExceptionsOnError_120() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237F1C)(this); } void DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::set_ThrowExceptionsOnError_121(bool value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237898)(this, value_); } bool DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::get_AllowDuplicateSections_122() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237F24)(this); } void DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::set_AllowDuplicateSections_123(bool value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237888)(this, value_); } void DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::set_AllowCreateSectionsOnFly_124(bool value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237890)(this, value_); } bool DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::get_SkipInvalidLines_125() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237F2C)(this); } void DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::set_SkipInvalidLines_126(bool value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x52378A0)(this, value_); } void DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::RecreateSectionRegex_127(wchar_t value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x52378D0)(this, value_); } int32_t DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::GetHashCode_128() { const VirtualInvokeData& Data = this->ClassPtr->VTable[2]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } bool DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::Equals_129(DLL2SDK::mscorlib::System::Object* obj_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[0]; return reinterpret_cast(Data.methodPtr)(this, obj_, Data.method); } DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration* DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::Clone_130() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5238258)(this); } DLL2SDK::mscorlib::System::Object* DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration::System_ICloneable_Clone_131() { const VirtualInvokeData& Data = this->ClassPtr->VTable[4]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } void DLL2SDK::INIFileParser::IniParser::Model::IniData::_ctor_28() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5239430)(this); } void DLL2SDK::INIFileParser::IniParser::Model::IniData::_ctor_29(DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection* sdc_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523958C)(this, sdc_); } void DLL2SDK::INIFileParser::IniParser::Model::IniData::_ctor_30(DLL2SDK::INIFileParser::IniParser::Model::IniData* ori_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x52397D4)(this, ori_); } DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration* DLL2SDK::INIFileParser::IniParser::Model::IniData::get_Configuration_31() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5239944)(this); } void DLL2SDK::INIFileParser::IniParser::Model::IniData::set_Configuration_32(DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration* value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x52399E0)(this, value_); } DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection* DLL2SDK::INIFileParser::IniParser::Model::IniData::get_Global_33() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523872C)(this); } void DLL2SDK::INIFileParser::IniParser::Model::IniData::set_Global_34(DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection* value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x52397C4)(this, value_); } DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection* DLL2SDK::INIFileParser::IniParser::Model::IniData::get_Sections_35() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5238D10)(this); } void DLL2SDK::INIFileParser::IniParser::Model::IniData::set_SectionKeySeparator_36(wchar_t value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x52397CC)(this, value_); } DLL2SDK::mscorlib::System::String* DLL2SDK::INIFileParser::IniParser::Model::IniData::ToString_37() { const VirtualInvokeData& Data = this->ClassPtr->VTable[3]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } DLL2SDK::mscorlib::System::String* DLL2SDK::INIFileParser::IniParser::Model::IniData::ToString_38(DLL2SDK::INIFileParser::IniParser::Model::Formatting::IIniDataFormatter* formatter_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[5]; return reinterpret_cast(Data.methodPtr)(this, formatter_, Data.method); } DLL2SDK::mscorlib::System::Object* DLL2SDK::INIFileParser::IniParser::Model::IniData::Clone_39() { const VirtualInvokeData& Data = this->ClassPtr->VTable[4]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } void DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection::_ctor_77() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x52394C4)(this); } void DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection::_ctor_78(DLL2SDK::mscorlib::System::Collections::Generic::IEqualityComparer_1* searchComparer_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x5239D5C)(this, searchComparer_); } void DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection::_ctor_79(DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection* ori_, DLL2SDK::mscorlib::System::Collections::Generic::IEqualityComparer_1* searchComparer_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x523B754)(this, ori_, searchComparer_); } int32_t DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection::get_Count_80() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523BB18)(this); } DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection* DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection::get_Item_81(DLL2SDK::mscorlib::System::String* sectionName_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523BBB0)(this, sectionName_); } bool DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection::AddSection_82(DLL2SDK::mscorlib::System::String* keyName_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523BC9C)(this, keyName_); } bool DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection::ContainsSection_83(DLL2SDK::mscorlib::System::String* keyName_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523BD98)(this, keyName_); } DLL2SDK::INIFileParser::IniParser::Model::SectionData* DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection::GetSectionData_84(DLL2SDK::mscorlib::System::String* sectionName_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523BE38)(this, sectionName_); } DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection::GetEnumerator_85() { const VirtualInvokeData& Data = this->ClassPtr->VTable[5]; return reinterpret_cast*(*)(DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection*, void*)>(Data.methodPtr)(this, Data.method); } DLL2SDK::mscorlib::System::Collections::IEnumerator* DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection::System_Collections_IEnumerable_GetEnumerator_86() { const VirtualInvokeData& Data = this->ClassPtr->VTable[6]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } DLL2SDK::mscorlib::System::Object* DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection::Clone_87() { const VirtualInvokeData& Data = this->ClassPtr->VTable[4]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } void DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection::_ctor_48() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x52396FC)(this); } void DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection::_ctor_49(DLL2SDK::mscorlib::System::Collections::Generic::IEqualityComparer_1* searchComparer_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x5239E14)(this, searchComparer_); } void DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection::_ctor_50(DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection* ori_, DLL2SDK::mscorlib::System::Collections::Generic::IEqualityComparer_1* searchComparer_) { return reinterpret_cast*)>(DLL2SDK::GameAssemblyBase + 0x523A280)(this, ori_, searchComparer_); } void DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection::set_Item_51(DLL2SDK::mscorlib::System::String* keyName_, DLL2SDK::mscorlib::System::String* value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523A65C)(this, keyName_, value_); } int32_t DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection::get_Count_52() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523A864)(this); } bool DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection::AddKey_53(DLL2SDK::mscorlib::System::String* keyName_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523A74C)(this, keyName_); } bool DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection::AddKey_54(DLL2SDK::mscorlib::System::String* keyName_, DLL2SDK::mscorlib::System::String* keyValue_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523A8FC)(this, keyName_, keyValue_); } bool DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection::ContainsKey_55(DLL2SDK::mscorlib::System::String* keyName_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523A9CC)(this, keyName_); } DLL2SDK::INIFileParser::IniParser::Model::KeyData* DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection::GetKeyData_56(DLL2SDK::mscorlib::System::String* keyName_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523AA6C)(this, keyName_); } DLL2SDK::mscorlib::System::Collections::Generic::IEnumerator_1* DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection::GetEnumerator_57() { const VirtualInvokeData& Data = this->ClassPtr->VTable[5]; return reinterpret_cast*(*)(DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection*, void*)>(Data.methodPtr)(this, Data.method); } DLL2SDK::mscorlib::System::Collections::IEnumerator* DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection::System_Collections_IEnumerable_GetEnumerator_58() { const VirtualInvokeData& Data = this->ClassPtr->VTable[6]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } DLL2SDK::mscorlib::System::Object* DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection::Clone_59() { const VirtualInvokeData& Data = this->ClassPtr->VTable[4]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } DLL2SDK::INIFileParser::IniParser::Model::KeyData* DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection::GetLast_60() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523AC2C)(this); } void DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser::_ctor_11() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523C310)(this); } void DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser::_ctor_12(DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration* parserConfiguration_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523C3A4)(this, parserConfiguration_); } DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration* DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser::get_Configuration_13() { const VirtualInvokeData& Data = this->ClassPtr->VTable[4]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } void DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser::set_Configuration_14(DLL2SDK::INIFileParser::IniParser::Model::Configuration::IniParserConfiguration* value_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[5]; return reinterpret_cast(Data.methodPtr)(this, value_, Data.method); } bool DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser::get_HasError_15() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523C514)(this); } DLL2SDK::INIFileParser::IniParser::Model::IniData* DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser::Parse_16(DLL2SDK::mscorlib::System::String* iniDataString_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523C5BC)(this, iniDataString_); } bool DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser::LineContainsAComment_17(DLL2SDK::mscorlib::System::String* line_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[6]; return reinterpret_cast(Data.methodPtr)(this, line_, Data.method); } bool DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser::LineMatchesASection_18(DLL2SDK::mscorlib::System::String* line_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[7]; return reinterpret_cast(Data.methodPtr)(this, line_, Data.method); } bool DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser::LineMatchesAKeyValuePair_19(DLL2SDK::mscorlib::System::String* line_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[8]; return reinterpret_cast(Data.methodPtr)(this, line_, Data.method); } DLL2SDK::mscorlib::System::String* DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser::ExtractComment_20(DLL2SDK::mscorlib::System::String* line_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[9]; return reinterpret_cast(Data.methodPtr)(this, line_, Data.method); } void DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser::ProcessLine_21(DLL2SDK::mscorlib::System::String* currentLine_, DLL2SDK::INIFileParser::IniParser::Model::IniData* currentIniData_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[10]; return reinterpret_cast(Data.methodPtr)(this, currentLine_, currentIniData_, Data.method); } void DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser::ProcessSection_22(DLL2SDK::mscorlib::System::String* line_, DLL2SDK::INIFileParser::IniParser::Model::IniData* currentIniData_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[11]; return reinterpret_cast(Data.methodPtr)(this, line_, currentIniData_, Data.method); } void DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser::ProcessKeyValuePair_23(DLL2SDK::mscorlib::System::String* line_, DLL2SDK::INIFileParser::IniParser::Model::IniData* currentIniData_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[12]; return reinterpret_cast(Data.methodPtr)(this, line_, currentIniData_, Data.method); } DLL2SDK::mscorlib::System::String* DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser::ExtractKey_24(DLL2SDK::mscorlib::System::String* s_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[13]; return reinterpret_cast(Data.methodPtr)(this, s_, Data.method); } DLL2SDK::mscorlib::System::String* DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser::ExtractValue_25(DLL2SDK::mscorlib::System::String* s_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[14]; return reinterpret_cast(Data.methodPtr)(this, s_, Data.method); } void DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser::HandleDuplicatedKeyInCollection_26(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_, DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection* keyDataCollection_, DLL2SDK::mscorlib::System::String* sectionName_) { const VirtualInvokeData& Data = this->ClassPtr->VTable[15]; return reinterpret_cast(Data.methodPtr)(this, key_, value_, keyDataCollection_, sectionName_, Data.method); } void DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser::AddKeyToKeyValueCollection_27(DLL2SDK::mscorlib::System::String* key_, DLL2SDK::mscorlib::System::String* value_, DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection* keyDataCollection_, DLL2SDK::mscorlib::System::String* sectionName_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523DAEC)(this, key_, value_, keyDataCollection_, sectionName_); } void DLL2SDK::INIFileParser::IniParser::Exceptions::ParsingException::set_LibVersion_6(DLL2SDK::mscorlib::System::Version* value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x52370A4)(this, value_); } void DLL2SDK::INIFileParser::IniParser::Exceptions::ParsingException::set_LineNumber_7(int32_t value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x52370AC)(this, value_); } void DLL2SDK::INIFileParser::IniParser::Exceptions::ParsingException::set_LineValue_8(DLL2SDK::mscorlib::System::String* value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x52370B4)(this, value_); } void DLL2SDK::INIFileParser::IniParser::Exceptions::ParsingException::_ctor_9(DLL2SDK::mscorlib::System::String* msg_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x52370BC)(this, msg_); } void DLL2SDK::INIFileParser::IniParser::Exceptions::ParsingException::_ctor_10(DLL2SDK::mscorlib::System::String* msg_, int32_t lineNumber_, DLL2SDK::mscorlib::System::String* lineValue_, DLL2SDK::mscorlib::System::Exception* innerException_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523718C)(this, msg_, lineNumber_, lineValue_, innerException_); } DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser* DLL2SDK::INIFileParser::IniParser::StreamIniDataParser::get_Parser_2() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523DE94)(this); } void DLL2SDK::INIFileParser::IniParser::StreamIniDataParser::set_Parser_3(DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser* value_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523DE9C)(this, value_); } void DLL2SDK::INIFileParser::IniParser::StreamIniDataParser::_ctor_4() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523749C)(this); } void DLL2SDK::INIFileParser::IniParser::StreamIniDataParser::_ctor_5(DLL2SDK::INIFileParser::IniParser::Parser::IniDataParser* parser_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523DEA4)(this, parser_); } void DLL2SDK::INIFileParser::IniParser::FileIniDataParser::_ctor_1() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5237498)(this); } void DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection__GetEnumerator_d__20::_ctor_61(int32_t __1__state_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523AB4C)(this, __1__state_); } void DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection__GetEnumerator_d__20::System_IDisposable_Dispose_62() { const VirtualInvokeData& Data = this->ClassPtr->VTable[8]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } bool DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection__GetEnumerator_d__20::MoveNext_63() { const VirtualInvokeData& Data = this->ClassPtr->VTable[6]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } void DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection__GetEnumerator_d__20::__m__Finally1_64() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523AE90)(this); } DLL2SDK::INIFileParser::IniParser::Model::KeyData* DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection__GetEnumerator_d__20::System_Collections_Generic_IEnumerator_IniParser_Model_KeyData__get_Current_65() { const VirtualInvokeData& Data = this->ClassPtr->VTable[4]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } void DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection__GetEnumerator_d__20::System_Collections_IEnumerator_Reset_66() { const VirtualInvokeData& Data = this->ClassPtr->VTable[7]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } DLL2SDK::mscorlib::System::Object* DLL2SDK::INIFileParser::IniParser::Model::KeyDataCollection__GetEnumerator_d__20::System_Collections_IEnumerator_get_Current_67() { const VirtualInvokeData& Data = this->ClassPtr->VTable[5]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } void DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection__GetEnumerator_d__16::_ctor_88(int32_t __1__state_) { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523BF18)(this, __1__state_); } void DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection__GetEnumerator_d__16::System_IDisposable_Dispose_89() { const VirtualInvokeData& Data = this->ClassPtr->VTable[8]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } bool DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection__GetEnumerator_d__16::MoveNext_90() { const VirtualInvokeData& Data = this->ClassPtr->VTable[6]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } void DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection__GetEnumerator_d__16::__m__Finally1_91() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x523BF54)(this); } DLL2SDK::INIFileParser::IniParser::Model::SectionData* DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection__GetEnumerator_d__16::System_Collections_Generic_IEnumerator_IniParser_Model_SectionData__get_Current_92() { const VirtualInvokeData& Data = this->ClassPtr->VTable[4]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } void DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection__GetEnumerator_d__16::System_Collections_IEnumerator_Reset_93() { const VirtualInvokeData& Data = this->ClassPtr->VTable[7]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } DLL2SDK::mscorlib::System::Object* DLL2SDK::INIFileParser::IniParser::Model::SectionDataCollection__GetEnumerator_d__16::System_Collections_IEnumerator_get_Current_94() { const VirtualInvokeData& Data = this->ClassPtr->VTable[5]; return reinterpret_cast(Data.methodPtr)(this, Data.method); } void DLL2SDK::INIFileParser::IniParser::Model::IniDataCaseInsensitive::_ctor_95() { return reinterpret_cast(DLL2SDK::GameAssemblyBase + 0x5239C48)(this); }