Skip to main content

Bind Reward Callback Information (BindRewardResultObserver)

If you are using the Unity engine, please refer to BindRewardResultObserver of Unity SDK.

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)
{

}