Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
гпг:: IRealTimeEventListener
Это абстрактный класс. #include <i_real_time_event_listener.h>
Определяет интерфейс, который может доставлять события, относящиеся к многопользовательской игре в реальном времени.
Краткое содержание
Общественные функции |
---|
OnConnectedSetChanged (const RealTimeRoom & room)=0 | virtual void OnConnectedSetChanged вызывается, когда объект MultiplayerParticipant подключается или отключается от подключенного набора комнаты. |
OnDataReceived (const RealTimeRoom & room, const MultiplayerParticipant & from_participant, std::vector< uint8_t > data, bool is_reliable)=0 | virtual void |
OnP2PConnected (const RealTimeRoom & room, const MultiplayerParticipant & participant)=0 | virtual void |
OnP2PDisconnected (const RealTimeRoom & room, const MultiplayerParticipant & participant)=0 | virtual void OnP2PDisconnected вызывается, когда объект MultiplayerParticipant отключается непосредственно от локального проигрывателя. |
OnParticipantStatusChanged (const RealTimeRoom & room, const MultiplayerParticipant & participant)=0 | virtual void OnParticipantStatusChanged вызывается, когда метод Status() объекта MultiplayerParticipant возвращает обновление. |
OnRoomStatusChanged (const RealTimeRoom & room)=0 | virtual void OnRoomStatusChanged вызывается, когда метод Status() объекта RealTimeRoom возвращает обновление. |
Общественные функции
Онконнектедсетчанжед
virtual void OnConnectedSetChanged(
const RealTimeRoom & room
)=0
OnConnectedSetChanged
вызывается, когда объект MultiplayerParticipant
подключается или отключается от подключенного набора комнаты.
Подробности | Параметры | room | Комната, подключенный комплект которой изменился. |
|
OnDataReceived
virtual void OnDataReceived(
const RealTimeRoom & room,
const MultiplayerParticipant & from_participant,
std::vector< uint8_t > data,
bool is_reliable
)=0
OnDataReceived
вызывается всякий раз, когда данные получены от другого MultiplayerParticipant
.
Подробности | Параметры | room | Комната, в которой находится from_participant . | from_participant | Участник, отправивший данные. | data | Данные, которые были получены. | is_reliable | Были ли данные отправлены с использованием ненадежного или надежного механизма. |
|
OnP2PConnected
virtual void OnP2PConnected(
const RealTimeRoom & room,
const MultiplayerParticipant & participant
)=0
OnP2PConnected
вызывается, когда объект MultiplayerParticipant
подключается напрямую к локальному игроку.
Подробности | Параметры | room | Комната, в которой находится participant . | participant | Участник, который подключился. |
|
Вкл. P2PD отключено
virtual void OnP2PDisconnected(
const RealTimeRoom & room,
const MultiplayerParticipant & participant
)=0
OnP2PDisconnected
вызывается, когда объект MultiplayerParticipant
отключается непосредственно от локального проигрывателя.
Подробности | Параметры | room | Комната, в которой находится участник. | participant | Участник, который отключился. |
|
OnParticipantStatusChanged
virtual void OnParticipantStatusChanged(
const RealTimeRoom & room,
const MultiplayerParticipant & participant
)=0
OnParticipantStatusChanged
вызывается, когда метод Status()
объекта MultiplayerParticipant
возвращает обновление.
Подробности | Параметры | room | Комната, в которой находится participant . | participant | Участник, статус которого изменился. |
|
OnRoomStatusChanged
virtual void OnRoomStatusChanged(
const RealTimeRoom & room
)=0
OnRoomStatusChanged
вызывается, когда метод Status()
объекта RealTimeRoom
возвращает обновление.
Подробности | Параметры | room | Комната, статус которой изменился. |
|
~IRealTimeEventListener
virtual ~IRealTimeEventListener()
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-08-20 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Отсутствует нужная мне информация"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Слишком сложен/слишком много шагов"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Устарел"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Проблема с переводом текста"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Проблемы образцов/кода"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Другое"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Прост для понимания"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Помог мне решить мою проблему"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Другое"
}]
{
"last_modified": "Последнее обновление: 2024-08-20 UTC.",
"state": ""
}