Events Reference
Регистрация обработчиков для событий, приходящих от сервера.
OnMatchFinished
Event: Fopzo::Generated::OnMatchFinishedEvent
Example code
client->events.OnMatchFinished = [](const Fopzo::Generated::OnMatchFinishedEvent& event) {
// your code here (access fields via event.some_field())
};
onPlayerStateChangedEvent
Event: Fopzo::Generated::OnPlayerStateChangedEvent
Example code
client->events.onPlayerStateChangedEvent = [](const Fopzo::Generated::OnPlayerStateChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onCouponActivated
Event: Fopzo::Generated::OnCouponActivatedEvent
Example code
client->events.onCouponActivated = [](const Fopzo::Generated::OnCouponActivatedEvent& event) {
// your code here (access fields via event.some_field())
};
onInventoryChanged
Event: Fopzo::Generated::OnInventoryChangedEvent
Example code
client->events.onInventoryChanged = [](const Fopzo::Generated::OnInventoryChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onInAppEvent
Event: Fopzo::Generated::OnInAppEvent
Example code
client->events.onInAppEvent = [](const Fopzo::Generated::OnInAppEvent& event) {
// your code here (access fields via event.some_field())
};
onMsgFromFriendEvent
Event: Fopzo::Generated::OnMsgFromFriendEvent
Example code
client->events.onMsgFromFriendEvent = [](const Fopzo::Generated::OnMsgFromFriendEvent& event) {
// your code here (access fields via event.some_field())
};
onProgressGameEvent
Event: Fopzo::Generated::OnProgressGameEvent
Example code
client->events.onProgressGameEvent = [](const Fopzo::Generated::OnProgressGameEvent& event) {
// your code here (access fields via event.some_field())
};
onProgressSharedGameEvent
Event: Fopzo::Generated::OnProgressSharedGameEvent
Example code
client->events.onProgressSharedGameEvent = [](const Fopzo::Generated::OnProgressSharedGameEvent& event) {
// your code here (access fields via event.some_field())
};
onProgressChallengeEvent
Event: Fopzo::Generated::OnProgressChallengeEvent
Example code
client->events.onProgressChallengeEvent = [](const Fopzo::Generated::OnProgressChallengeEvent& event) {
// your code here (access fields via event.some_field())
};
onGamePassChanged
Event: Fopzo::Generated::OnGamePassChangedEvent
Example code
client->events.onGamePassChanged = [](const Fopzo::Generated::OnGamePassChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onIncomingClanChatMessageEvent
Event: Fopzo::Generated::OnIncomingClanChatMessageEvent
Example code
client->events.onIncomingClanChatMessageEvent = [](const Fopzo::Generated::OnIncomingClanChatMessageEvent& event) {
// your code here (access fields via event.some_field())
};
onSystemMessageReceived
Event: Fopzo::Generated::OnSystemMessageReceivedEvent
Example code
client->events.onSystemMessageReceived = [](const Fopzo::Generated::OnSystemMessageReceivedEvent& event) {
// your code here (access fields via event.some_field())
};
OnAssignedRoleEvent
Event: Fopzo::Generated::OnAssignedRoleEvent
Example code
client->events.OnAssignedRoleEvent = [](const Fopzo::Generated::OnAssignedRoleEvent& event) {
// your code here (access fields via event.some_field())
};
OnJoinRequestCancelledEvent
Event: Fopzo::Generated::OnJoinRequestCancelledEvent
Example code
client->events.OnJoinRequestCancelledEvent = [](const Fopzo::Generated::OnJoinRequestCancelledEvent& event) {
// your code here (access fields via event.some_field())
};
onPlayerAvatarChangedEvent
Event: Fopzo::Generated::OnPlayerAvatarChangedEvent
Example code
client->events.onPlayerAvatarChangedEvent = [](const Fopzo::Generated::OnPlayerAvatarChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onKickedEvent
Event: Fopzo::Generated::OnKickedEvent
Example code
client->events.onKickedEvent = [](const Fopzo::Generated::OnKickedEvent& event) {
// your code here (access fields via event.some_field())
};
OnMemberJoinedToClan
Event: Fopzo::Generated::OnMemberJoinedToClanEvent
Example code
client->events.OnMemberJoinedToClan = [](const Fopzo::Generated::OnMemberJoinedToClanEvent& event) {
// your code here (access fields via event.some_field())
};
onOnlineStatusChangedEvent
Event: Fopzo::Generated::OnOnlineStatusChangedEvent
Example code
client->events.onOnlineStatusChangedEvent = [](const Fopzo::Generated::OnOnlineStatusChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onClanMemberDeclinedRequestEvent
Event: Fopzo::Generated::OnClanMemberDeclinedRequestEvent
Example code
client->events.onClanMemberDeclinedRequestEvent = [](const Fopzo::Generated::OnClanMemberDeclinedRequestEvent& event) {
// your code here (access fields via event.some_field())
};
OnJoinRequestTaken
Event: Fopzo::Generated::OnJoinRequestTakenEvent
Example code
client->events.OnJoinRequestTaken = [](const Fopzo::Generated::OnJoinRequestTakenEvent& event) {
// your code here (access fields via event.some_field())
};
onJoinRequestDeclinedEvent
Event: Fopzo::Generated::OnJoinRequestDeclinedEvent
Example code
client->events.onJoinRequestDeclinedEvent = [](const Fopzo::Generated::OnJoinRequestDeclinedEvent& event) {
// your code here (access fields via event.some_field())
};
OnInviteRequestCancelledEvent
Event: Fopzo::Generated::OnInviteRequestCancelledEvent
Example code
client->events.OnInviteRequestCancelledEvent = [](const Fopzo::Generated::OnInviteRequestCancelledEvent& event) {
// your code here (access fields via event.some_field())
};
onAssignedLeaderRoleEvent
Event: Fopzo::Generated::OnAssignedLeaderRoleEvent
Example code
client->events.onAssignedLeaderRoleEvent = [](const Fopzo::Generated::OnAssignedLeaderRoleEvent& event) {
// your code here (access fields via event.some_field())
};
onClanAvatarChangedEvent
Event: Fopzo::Generated::OnClanAvatarChangedEvent
Example code
client->events.onClanAvatarChangedEvent = [](const Fopzo::Generated::OnClanAvatarChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onClanDescriptionChangedEvent
Event: Fopzo::Generated::OnClanDescriptionChangedEvent
Example code
client->events.onClanDescriptionChangedEvent = [](const Fopzo::Generated::OnClanDescriptionChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onPlayerNameChangedEvent
Event: Fopzo::Generated::OnPlayerNameChangedEvent
Example code
client->events.onPlayerNameChangedEvent = [](const Fopzo::Generated::OnPlayerNameChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onInviteRequestDeclinedEvent
Event: Fopzo::Generated::OnInviteRequestDeclinedEvent
Example code
client->events.onInviteRequestDeclinedEvent = [](const Fopzo::Generated::OnInviteRequestDeclinedEvent& event) {
// your code here (access fields via event.some_field())
};
OnKickedMember
Event: Fopzo::Generated::OnKickedMemberEvent
Example code
client->events.OnKickedMember = [](const Fopzo::Generated::OnKickedMemberEvent& event) {
// your code here (access fields via event.some_field())
};
OnInvitedToClanEvent
Event: Fopzo::Generated::OnInvitedToClanEvent
Example code
client->events.OnInvitedToClanEvent = [](const Fopzo::Generated::OnInvitedToClanEvent& event) {
// your code here (access fields via event.some_field())
};
onReadClosedInviteRequestEvent
Event: Fopzo::Generated::OnReadClosedInviteRequestEvent
Example code
client->events.onReadClosedInviteRequestEvent = [](const Fopzo::Generated::OnReadClosedInviteRequestEvent& event) {
// your code here (access fields via event.some_field())
};
OnJoinedToClan
Event: Fopzo::Generated::OnJoinedToClanEvent
Example code
client->events.OnJoinedToClan = [](const Fopzo::Generated::OnJoinedToClanEvent& event) {
// your code here (access fields via event.some_field())
};
onClanStatsUpdated
Event: Fopzo::Generated::OnClanStatsUpdatedEvent
Example code
client->events.onClanStatsUpdated = [](const Fopzo::Generated::OnClanStatsUpdatedEvent& event) {
// your code here (access fields via event.some_field())
};
onTradeRequestOpened
Event: Fopzo::Generated::OnTradeRequestOpenedEvent
Example code
client->events.onTradeRequestOpened = [](const Fopzo::Generated::OnTradeRequestOpenedEvent& event) {
// your code here (access fields via event.some_field())
};
onTradeRequestClosed
Event: Fopzo::Generated::OnTradeRequestClosedEvent
Example code
client->events.onTradeRequestClosed = [](const Fopzo::Generated::OnTradeRequestClosedEvent& event) {
// your code here (access fields via event.some_field())
};
onPlayerRequestOpened
Event: Fopzo::Generated::OnPlayerRequestOpenedEvent
Example code
client->events.onPlayerRequestOpened = [](const Fopzo::Generated::OnPlayerRequestOpenedEvent& event) {
// your code here (access fields via event.some_field())
};
onTradeUpdated
Event: Fopzo::Generated::OnTradeUpdatedEvent
Example code
client->events.onTradeUpdated = [](const Fopzo::Generated::OnTradeUpdatedEvent& event) {
// your code here (access fields via event.some_field())
};
onPlayerRequestClosed
Event: Fopzo::Generated::OnPlayerRequestClosedEvent
Example code
client->events.onPlayerRequestClosed = [](const Fopzo::Generated::OnPlayerRequestClosedEvent& event) {
// your code here (access fields via event.some_field())
};
onLobbyOwnerChangedEvent
Event: Fopzo::Generated::OnLobbyOwnerChangedEvent
Example code
client->events.onLobbyOwnerChangedEvent = [](const Fopzo::Generated::OnLobbyOwnerChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onNewSpectatorJoinedLobbyEvent
Event: Fopzo::Generated::OnNewSpectatorJoinedLobbyEvent
Example code
client->events.onNewSpectatorJoinedLobbyEvent = [](const Fopzo::Generated::OnNewSpectatorJoinedLobbyEvent& event) {
// your code here (access fields via event.some_field())
};
onLobbyPlayerTypeChangedEvent
Event: Fopzo::Generated::OnLobbyPlayerTypeChangedEvent
Example code
client->events.onLobbyPlayerTypeChangedEvent = [](const Fopzo::Generated::OnLobbyPlayerTypeChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onLobbyJoinableChangedEvent
Event: Fopzo::Generated::OnLobbyJoinableChangedEvent
Example code
client->events.onLobbyJoinableChangedEvent = [](const Fopzo::Generated::OnLobbyJoinableChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onReceivedInviteToLobbyEvent
Event: Fopzo::Generated::OnReceivedInviteToLobbyEvent
Example code
client->events.onReceivedInviteToLobbyEvent = [](const Fopzo::Generated::OnReceivedInviteToLobbyEvent& event) {
// your code here (access fields via event.some_field())
};
onNewPlayerInvitedToLobbyEvent
Event: Fopzo::Generated::OnNewPlayerInvitedToLobbyEvent
Example code
client->events.onNewPlayerInvitedToLobbyEvent = [](const Fopzo::Generated::OnNewPlayerInvitedToLobbyEvent& event) {
// your code here (access fields via event.some_field())
};
onLobbyNameChangedEvent
Event: Fopzo::Generated::OnLobbyNameChangedEvent
Example code
client->events.onLobbyNameChangedEvent = [](const Fopzo::Generated::OnLobbyNameChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onNewPlayerJoinedLobbyEvent
Event: Fopzo::Generated::OnNewPlayerJoinedLobbyEvent
Example code
client->events.onNewPlayerJoinedLobbyEvent = [](const Fopzo::Generated::OnNewPlayerJoinedLobbyEvent& event) {
// your code here (access fields via event.some_field())
};
onRefuseInviteToLobbyEvent
Event: Fopzo::Generated::OnRefuseInviteToLobbyEvent
Example code
client->events.onRefuseInviteToLobbyEvent = [](const Fopzo::Generated::OnRefuseInviteToLobbyEvent& event) {
// your code here (access fields via event.some_field())
};
onRevokeInviteToLobbyEvent
Event: Fopzo::Generated::OnRevokeInviteToLobbyEvent
Example code
client->events.onRevokeInviteToLobbyEvent = [](const Fopzo::Generated::OnRevokeInviteToLobbyEvent& event) {
// your code here (access fields via event.some_field())
};
onNewSpectatorInvitedToLobbyEvent
Event: Fopzo::Generated::OnNewSpectatorInvitedToLobbyEvent
Example code
client->events.onNewSpectatorInvitedToLobbyEvent = [](const Fopzo::Generated::OnNewSpectatorInvitedToLobbyEvent& event) {
// your code here (access fields via event.some_field())
};
onReceivedSpectatorInviteToLobbyEvent
Event: Fopzo::Generated::OnReceivedSpectatorInviteToLobbyEvent
Example code
client->events.onReceivedSpectatorInviteToLobbyEvent = [](const Fopzo::Generated::OnReceivedSpectatorInviteToLobbyEvent& event) {
// your code here (access fields via event.some_field())
};
onLobbyMaxMembersChangedEvent
Event: Fopzo::Generated::OnLobbyMaxMembersChangedEvent
Example code
client->events.onLobbyMaxMembersChangedEvent = [](const Fopzo::Generated::OnLobbyMaxMembersChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onPlayerLeftLobbyEvent
Event: Fopzo::Generated::OnPlayerLeftLobbyEvent
Example code
client->events.onPlayerLeftLobbyEvent = [](const Fopzo::Generated::OnPlayerLeftLobbyEvent& event) {
// your code here (access fields via event.some_field())
};
onLobbyChatMessageEvent
Event: Fopzo::Generated::OnLobbyChatMessageEvent
Example code
client->events.onLobbyChatMessageEvent = [](const Fopzo::Generated::OnLobbyChatMessageEvent& event) {
// your code here (access fields via event.some_field())
};
onLobbyTypeChangedEvent
Event: Fopzo::Generated::OnLobbyTypeChangedEvent
Example code
client->events.onLobbyTypeChangedEvent = [](const Fopzo::Generated::OnLobbyTypeChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onLobbyMaxSpectatorsChangedEvent
Event: Fopzo::Generated::OnLobbyMaxSpectatorsChangedEvent
Example code
client->events.onLobbyMaxSpectatorsChangedEvent = [](const Fopzo::Generated::OnLobbyMaxSpectatorsChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onLobbyPhotonGameChangedEvent
Event: Fopzo::Generated::OnLobbyPhotonGameChangedEvent
Example code
client->events.onLobbyPhotonGameChangedEvent = [](const Fopzo::Generated::OnLobbyPhotonGameChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onLobbyDataChangedEvent
Event: Fopzo::Generated::OnLobbyDataChangedEvent
Example code
client->events.onLobbyDataChangedEvent = [](const Fopzo::Generated::OnLobbyDataChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onPlayerKickedFromLobbyEvent
Event: Fopzo::Generated::OnPlayerKickedFromLobbyEvent
Example code
client->events.onPlayerKickedFromLobbyEvent = [](const Fopzo::Generated::OnPlayerKickedFromLobbyEvent& event) {
// your code here (access fields via event.some_field())
};
onLobbyGameServerChangedEvent
Event: Fopzo::Generated::OnLobbyGameServerChangedEvent
Example code
client->events.onLobbyGameServerChangedEvent = [](const Fopzo::Generated::OnLobbyGameServerChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onRevokeFriendshipRequestEvent
Event: Fopzo::Generated::OnRevokeFriendshipRequestEvent
Example code
client->events.onRevokeFriendshipRequestEvent = [](const Fopzo::Generated::OnRevokeFriendshipRequestEvent& event) {
// your code here (access fields via event.some_field())
};
onFriendNameChangedEvent
Event: Fopzo::Generated::OnFriendNameChangedEvent
Example code
client->events.onFriendNameChangedEvent = [](const Fopzo::Generated::OnFriendNameChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onNewFriendshipRequestEvent
Event: Fopzo::Generated::OnNewFriendshipRequestEvent
Example code
client->events.onNewFriendshipRequestEvent = [](const Fopzo::Generated::OnNewFriendshipRequestEvent& event) {
// your code here (access fields via event.some_field())
};
onFriendAddedEvent
Event: Fopzo::Generated::OnFriendAddedEvent
Example code
client->events.onFriendAddedEvent = [](const Fopzo::Generated::OnFriendAddedEvent& event) {
// your code here (access fields via event.some_field())
};
onFriendRemovedEvent
Event: Fopzo::Generated::OnFriendRemovedEvent
Example code
client->events.onFriendRemovedEvent = [](const Fopzo::Generated::OnFriendRemovedEvent& event) {
// your code here (access fields via event.some_field())
};
onFriendAvatarChangedEvent
Event: Fopzo::Generated::OnFriendAvatarChangedEvent
Example code
client->events.onFriendAvatarChangedEvent = [](const Fopzo::Generated::OnFriendAvatarChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onPlayerStatusChangedEvent
Event: Fopzo::Generated::OnPlayerStatusChangedEvent
Example code
client->events.onPlayerStatusChangedEvent = [](const Fopzo::Generated::OnPlayerStatusChangedEvent& event) {
// your code here (access fields via event.some_field())
};
onRentTradeRequestOpened
Event: Fopzo::Generated::OnRentTradeRequestOpenedEvent
Example code
client->events.onRentTradeRequestOpened = [](const Fopzo::Generated::OnRentTradeRequestOpenedEvent& event) {
// your code here (access fields via event.some_field())
};
onRentTradeRequestClosed
Event: Fopzo::Generated::OnRentTradeRequestClosedEvent
Example code
client->events.onRentTradeRequestClosed = [](const Fopzo::Generated::OnRentTradeRequestClosedEvent& event) {
// your code here (access fields via event.some_field())
};
onPlayerRentRequestOpened
Event: Fopzo::Generated::OnPlayerRentRequestOpenedEvent
Example code
client->events.onPlayerRentRequestOpened = [](const Fopzo::Generated::OnPlayerRentRequestOpenedEvent& event) {
// your code here (access fields via event.some_field())
};
onPlayerRentRequestClosed
Event: Fopzo::Generated::OnPlayerRentRequestClosedEvent
Example code
client->events.onPlayerRentRequestClosed = [](const Fopzo::Generated::OnPlayerRentRequestClosedEvent& event) {
// your code here (access fields via event.some_field())
};
onRentTradeUpdated
Event: Fopzo::Generated::OnRentTradeUpdatedEvent
Example code
client->events.onRentTradeUpdated = [](const Fopzo::Generated::OnRentTradeUpdatedEvent& event) {
// your code here (access fields via event.some_field())
};
onAdRewardEvent
Event: Fopzo::Generated::OnAdRewardEvent
Example code
client->events.onAdRewardEvent = [](const Fopzo::Generated::OnAdRewardEvent& event) {
// your code here (access fields via event.some_field())
};
onStatsUpdatedEvent
Event: Fopzo::Generated::OnStatsUpdatedEvent
Example code
client->events.onStatsUpdatedEvent = [](const Fopzo::Generated::OnStatsUpdatedEvent& event) {
// your code here (access fields via event.some_field())
};