rodecomp/Source/Client/ModeBaseEvents.h
ragnarok-clanker 8b3ba20b56 Maintenance: [forced, user-approved] Family G9: remove the adventurer-agency bundle family: AgencyRequestContext, StopRecruitingConte
Batch #10208 by ragnarok-clanker: forced by an admin (10 lower score(s), 42 changed function(s)); checked with 119 compiled unit(s), including every includer of Source/Client/ModeBaseEvents.h, Source/Contents/Async/AsyncWorkMgr.h, Source/Contents/Configuration/ServiceConfiguration.h, Source/Contents/Party/AdventurerAgencyMgr.h, Source/Contents/Party/LoadPartyInfoAsyncWork.h, Source/Contents/Party/PartyJoinResult.h, Source/Contents/Party/RegisterPartyAsyncWork.h, Source/Contents/Party/StopRecruitingAsyncWork.h, Source/UI/Party/UIAdvenPartyBoardWnd.h, Source/UI/Party/UIApplyForPartyWnd.h, Source/UI/Party/UIPartyInfoWnd.h, Source/UI/Party/UIRegisterPartyWnd.h, Source/Contents/Party/AgencyRequestContext.h.
Deletes: Source/Contents/Party/AgencyRequestContext.h
2026-11-02 22:46:30 +00:00

29 lines
682 B
C++

#ifndef RAGNAROK_SOURCE_CLIENT_MODEBASEEVENTS_H
#define RAGNAROK_SOURCE_CLIENT_MODEBASEEVENTS_H
#include <cstdint>
#include <string>
#include <windows.h>
class CAsyncWorkMgr;
class CRenderSystemBase;
class LuaScript;
struct EmotionHotkeys;
struct CharacterConfigSave;
struct ModeBaseEvents {
int& transitionRequested;
std::string& transitionName;
EmotionHotkeys& emotions;
LuaScript& script;
const std::uint32_t& persistenceAccountId;
CRenderSystemBase*& renderSystem;
const char* token16;
CAsyncWorkMgr& work;
CharacterConfigSave& characterSave;
HWND& window;
int Send(int event, const char* text, int argument2, int argument3, int argument4);
};
#endif