chore: initial commit

This commit is contained in:
fallenoak 2023-01-02 13:17:18 -06:00
commit 70b00c5c38
No known key found for this signature in database
GPG key ID: 7628F8E61AEA070D
965 changed files with 264882 additions and 0 deletions

View file

@ -0,0 +1,30 @@
#ifndef CLIENT_CLIENT_SERVICES_HPP
#define CLIENT_CLIENT_SERVICES_HPP
#include "net/login/LoginResponse.hpp"
class ClientConnection;
class Login;
class RealmResponse;
class ClientServices : public LoginResponse {
public:
// Static variables
static RealmResponse* s_clientRealmResponse;
static ClientConnection* s_currentConnection;
static ClientServices* s_instance;
static Login* s_loginObj;
static bool s_newLogin;
// Static functions
static ClientConnection* Connection();
static ClientServices* GetInstance();
static void Initialize();
static Login* LoginConnection();
static void Logon(const char* accountName, const char* password);
// Virtual member functions
virtual void LoginServerStatus(LOGIN_STATE state, LOGIN_RESULT result, const char* addrStr, const char* stateStr, const char* resultStr, uint16_t a7);
};
#endif