Skip to main content

Bind Reward Callback Information (BindRewardResultObserver)

If you are using the Unity engine, see Unity SDK's BindRewardResultObserver

Register the callback for the LI PASS package event; the game must handle this callback.The callback will be triggered when calling reward-related APIs.For more information on callback data structure, see BindRewardResult.

note

It is strongly recommended to register within the game's startup function.

Function Definition

C++ Event Handling

//Configure callback
void SetBindRewardObserver(FINTLIBindRewardEvent& callback)
//Get callback
FINTLLIBindRewardEvent& GetLIBindRewardObserver();

Code Sample

C++ Event Handling

//Configure callback
FINTLLIBindRewardEvent LIEventObserver;
LIEventObserver = ULevelInfiniteAPI::GetLIBindRewardObserver().AddUObject(this, &OnBindRewardEvent_Callback);

void OnBindRewardEvent_Callback(FINTLLIBindRewardEvent Event)
{

}