text: // Copyright 2020 modio. All Rights Reserved.
  // Released under MIT.
  
  #include "AsyncRequest/ModioAsyncRequest_SteamAuth.h"
  
  FModioAsyncRequest_SteamAuth::FModioAsyncRequest_SteamAuth( FModioSubsystem *Modio, FModioGenericDelegate Delegate ) :
    FModioAsyncRequest( Modio ),
    ResponseDelegate( Delegate )
  {
  }
  
  void FModioAsyncRequest_SteamAuth::Response( void *Object, ModioResponse ModioResponse )
  {
    FModioResponse Response;
    InitializeResponse( Response, ModioResponse );
    
    FModioAsyncRequest_SteamAuth* ThisPointer = (FModioAsyncRequest_SteamAuth*)Object;
    ThisPointer->ResponseDelegate.ExecuteIfBound( Response );
    
    ThisPointer->Done();
  }