shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

289
active users

#PlayFab

0 posts0 participants0 posts today
Andreas Grois<p>I was shocked when I saw that the <a href="https://mastodon.gamedev.place/tags/PlayFab" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PlayFab</span></a> <a href="https://mastodon.gamedev.place/tags/UnrealEngine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>UnrealEngine</span></a> plugin uses a TSharedPtr&lt;UPlayFabAuthenticationContext&gt;, where the UPlayFabAuthenticationContext is a UObject.</p><p>I always thought this to be impossible.</p><p>They use this <a href="https://mastodon.gamedev.place/tags/Hack" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Hack</span></a> to make it work:<br>- First create a TSharedRef&lt;TStrongObjectPtr&lt;UObject&gt;&gt;.<br>- Then use the aliasing constructor <br>TSharedPtr(TSharedPtr&lt;OtherType&gt;, ObjectType*) to create a new shared pointer using the Shared Reference as first, and the UObject as second parameter.<br><a href="https://mastodon.gamedev.place/tags/GameDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GameDev</span></a></p>