Skip to content

Commit

Permalink
Discord real objects + bump deps
Browse files Browse the repository at this point in the history
  • Loading branch information
Segfaultd committed Dec 28, 2024
1 parent 3d05468 commit bfdef81
Show file tree
Hide file tree
Showing 23 changed files with 981 additions and 472 deletions.
1 change: 0 additions & 1 deletion code/framework/src/external/discord/wrapper.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
* This file comes from MafiaHub, hosted at https://github.com/MafiaHub/Framework.
* See LICENSE file in the source repository for information regarding licensing.
*/

#include "wrapper.h"

#include <logging/logger.h>
Expand Down
1 change: 1 addition & 0 deletions code/framework/src/external/discord/wrapper.h
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
*/

#pragma once
#include <utils/safe_win32.h>

#include "errors.h"

Expand Down
Binary file not shown.
Binary file modified vendors/discord/lib/x86/discord_game_sdk.dll
Binary file not shown.
Binary file added vendors/discord/lib/x86/discord_game_sdk.dll.lib
Binary file not shown.
Binary file modified vendors/discord/lib/x86_64/discord_game_sdk.bundle
Binary file not shown.
Binary file modified vendors/discord/lib/x86_64/discord_game_sdk.dll
Binary file not shown.
Binary file modified vendors/discord/lib/x86_64/discord_game_sdk.dylib
Binary file not shown.
Binary file modified vendors/discord/lib/x86_64/discord_game_sdk.lib
Binary file not shown.
Binary file modified vendors/discord/lib/x86_64/discord_game_sdk.so
Binary file not shown.
3 changes: 2 additions & 1 deletion vendors/discord/src/achievement_manager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@ namespace discord {

class AchievementEvents final {
public:
static void OnUserAchievementUpdate(void* callbackData, DiscordUserAchievement* userAchievement)
static void DISCORD_CALLBACK OnUserAchievementUpdate(void* callbackData,
DiscordUserAchievement* userAchievement)
{
auto* core = reinterpret_cast<Core*>(callbackData);
if (!core) {
Expand Down
14 changes: 7 additions & 7 deletions vendors/discord/src/activity_manager.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ namespace discord {

class ActivityEvents final {
public:
static void OnActivityJoin(void* callbackData, char const* secret)
static void DISCORD_CALLBACK OnActivityJoin(void* callbackData, char const* secret)
{
auto* core = reinterpret_cast<Core*>(callbackData);
if (!core) {
Expand All @@ -24,7 +24,7 @@ class ActivityEvents final {
module.OnActivityJoin(static_cast<const char*>(secret));
}

static void OnActivitySpectate(void* callbackData, char const* secret)
static void DISCORD_CALLBACK OnActivitySpectate(void* callbackData, char const* secret)
{
auto* core = reinterpret_cast<Core*>(callbackData);
if (!core) {
Expand All @@ -35,7 +35,7 @@ class ActivityEvents final {
module.OnActivitySpectate(static_cast<const char*>(secret));
}

static void OnActivityJoinRequest(void* callbackData, DiscordUser* user)
static void DISCORD_CALLBACK OnActivityJoinRequest(void* callbackData, DiscordUser* user)
{
auto* core = reinterpret_cast<Core*>(callbackData);
if (!core) {
Expand All @@ -46,10 +46,10 @@ class ActivityEvents final {
module.OnActivityJoinRequest(*reinterpret_cast<User const*>(user));
}

static void OnActivityInvite(void* callbackData,
EDiscordActivityActionType type,
DiscordUser* user,
DiscordActivity* activity)
static void DISCORD_CALLBACK OnActivityInvite(void* callbackData,
EDiscordActivityActionType type,
DiscordUser* user,
DiscordActivity* activity)
{
auto* core = reinterpret_cast<Core*>(callbackData);
if (!core) {
Expand Down
Loading

0 comments on commit bfdef81

Please sign in to comment.