public void RegisterCallbacks(ExecuteCommandHandler delExecuteCommand, GetAccountPrivilegesHandler delGetAccountPrivileges, GetVariableHandler delGetVariable, GetVariableHandler delGetSvVariable, GetMapDefinesHandler delGetMapDefines, TryGetLocalizedHandler delTryGetLocalized, RegisterCommandHandler delRegisterCommand, UnregisterCommandHandler delUnregisterCommand, GetRegisteredCommandsHandler delGetRegisteredCommands, GetWeaponDefinesHandler delGetWeaponDefines, GetSpecializationDefinesHandler delGetSpecializationDefines, GetLoggedInAccountUsernamesHandler delGetLoggedInAccountUsernames, RegisterEventsHandler delRegisterEvents) { _executeCommandDelegate = delExecuteCommand; _getAccountPrivilegesDelegate = delGetAccountPrivileges; _getVariableDelegate = delGetVariable; _getSvVariableDelegate = delGetSvVariable; _getMapDefinesDelegate = delGetMapDefines; _tryGetLocalizedDelegate = delTryGetLocalized; _registerCommandDelegate = delRegisterCommand; _unregisterCommandDelegate = delUnregisterCommand; _getRegisteredCommandsDelegate = delGetRegisteredCommands; _getWeaponDefinesDelegate = delGetWeaponDefines; _getSpecializationDefinesDelegate = delGetSpecializationDefines; _getLoggedInAccountUsernamesDelegate = delGetLoggedInAccountUsernames; _registerEventsDelegate = delRegisterEvents; SetupInternalDictionaries(); }
public void RegisterCallbacks(ExecuteCommandHandler delExecuteCommand, GetAccountPrivilegesHandler delGetAccountPrivileges, GetVariableHandler delGetVariable, GetVariableHandler delGetSvVariable, GetMapDefinesHandler delGetMapDefines, TryGetLocalizedHandler delTryGetLocalized, RegisterCommandHandler delRegisterCommand, UnregisterCommandHandler delUnregisterCommand, GetRegisteredCommandsHandler delGetRegisteredCommands, GetWeaponDefinesHandler delGetWeaponDefines, GetSpecializationDefinesHandler delGetSpecializationDefines, GetLoggedInAccountUsernamesHandler delGetLoggedInAccountUsernames, RegisterEventsHandler delRegisterEvents) { this.m_delExecuteCommand = delExecuteCommand; this.m_delGetAccountPrivileges = delGetAccountPrivileges; this.m_delGetVariable = delGetVariable; this.m_delGetSvVariable = delGetSvVariable; this.m_delGetMapDefines = delGetMapDefines; this.m_delTryGetLocalized = delTryGetLocalized; this.m_delRegisterCommand = delRegisterCommand; this.m_delUnregisterCommand = delUnregisterCommand; this.m_delGetRegisteredCommands = delGetRegisteredCommands; this.m_delGetWeaponDefines = delGetWeaponDefines; this.m_delGetSpecializationDefines = delGetSpecializationDefines; this.m_delGetLoggedInAccountUsernames = delGetLoggedInAccountUsernames; this.m_delRegisterEvents = delRegisterEvents; this.SetupInternalDictionaries(); }