C# Класс AppWarpManager, AppWarpUnity

Наследование: MonoBehaviour, ConnectionRequestListener, ZoneRequestListener, ChatRequestListener, LobbyRequestListener, NotifyListener, RoomRequestListener, UpdateRequestListener
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
ApiKey string
SecretKey string
appWarpResponse string
notifications string
roomId string

Открытые методы

Метод Описание
OnApplicationQuit ( ) : void
OnGUI ( ) : void
Start ( ) : void
Update ( ) : void
onChatReceived ( ChatEvent, eventObj ) : void
onConnectDone ( ConnectEvent, eventObj ) : void
onCreateRoomDone ( RoomEvent eventObj ) : void
onDeleteRoomDone ( RoomEvent eventObj ) : void
onDisconnectDone ( ConnectEvent, eventObj ) : void
onGameStarted ( string sender, string roomId, string nextTurn ) : void
onGameStopped ( string sender, string roomId ) : void
onGetAllRoomsDone ( AllRoomsEvent eventObj ) : void
onGetLiveLobbyInfoDone ( LiveRoomInfoEvent eventObj ) : void
onGetLiveRoomInfoDone ( LiveRoomInfoEvent eventObj ) : void
onGetLiveUserInfoDone ( LiveUserInfoEvent eventObj ) : void
onGetMatchedRoomsDone ( MatchedRoomsEvent matchedRoomsEvent ) : void
onGetOnlineUsersDone ( AllUsersEvent eventObj ) : void
onInitUDPDone ( byte resultCode ) : void
onJoinLobbyDone ( LobbyEvent eventObj ) : void
onJoinRoomDone ( RoomEvent eventObj ) : void
onLeaveLobbyDone ( LobbyEvent eventObj ) : void
onLeaveRoomDone ( RoomEvent eventObj ) : void
onLockPropertiesDone ( byte result ) : void
onMoveCompleted ( MoveEvent move ) : void
onNextTurnRequest ( string lastTurn ) : void
onPrivateChatReceived ( string sender, string message ) : void
onPrivateUpdateReceived ( string sender, byte update, bool fromUdp ) : void
onRoomCreated ( RoomData eventObj ) : void
onRoomDestroyed ( RoomData eventObj ) : void
onSendChatDone ( byte result ) : void
onSendPrivateChatDone ( byte result ) : void
onSendPrivateUpdateDone ( byte result ) : void
onSendUpdateDone ( byte result ) : void
onSetCustomRoomDataDone ( LiveRoomInfoEvent eventObj ) : void
onSetCustomUserDataDone ( LiveUserInfoEvent eventObj ) : void
onSubscribeLobbyDone ( LobbyEvent eventObj ) : void
onSubscribeRoomDone ( RoomEvent eventObj ) : void
onUnSubscribeLobbyDone ( LobbyEvent eventObj ) : void
onUnSubscribeRoomDone ( RoomEvent eventObj ) : void
onUnlockPropertiesDone ( byte result ) : void
onUpdatePeersReceived ( UpdateEvent eventObj ) : void
onUpdatePropertyDone ( LiveRoomInfoEvent eventObj ) : void
onUserChangeRoomProperty ( RoomData roomData, string sender, object>.Dictionary properties, string>.Dictionary lockedPropertiesTable ) : void
onUserJoinedLobby ( LobbyData eventObj, string username ) : void
onUserJoinedRoom ( RoomData eventObj, string username ) : void
onUserLeftLobby ( LobbyData eventObj, string username ) : void
onUserLeftRoom ( RoomData eventObj, string username ) : void
onUserPaused ( string locid, Boolean isLobby, string username ) : void
onUserResumed ( string locid, Boolean isLobby, string username ) : void

Приватные методы

Метод Описание
initAppWarp ( ) : void

Описание методов

OnApplicationQuit() публичный Метод

public OnApplicationQuit ( ) : void
Результат void

OnGUI() публичный Метод

public OnGUI ( ) : void
Результат void

Start() публичный Метод

public Start ( ) : void
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void

onChatReceived() публичный Метод

public onChatReceived ( ChatEvent, eventObj ) : void
eventObj ChatEvent,
Результат void

onConnectDone() публичный Метод

public onConnectDone ( ConnectEvent, eventObj ) : void
eventObj ConnectEvent,
Результат void

onCreateRoomDone() публичный Метод

public onCreateRoomDone ( RoomEvent eventObj ) : void
eventObj RoomEvent
Результат void

onDeleteRoomDone() публичный Метод

public onDeleteRoomDone ( RoomEvent eventObj ) : void
eventObj RoomEvent
Результат void

onDisconnectDone() публичный Метод

public onDisconnectDone ( ConnectEvent, eventObj ) : void
eventObj ConnectEvent,
Результат void

onGameStarted() публичный Метод

public onGameStarted ( string sender, string roomId, string nextTurn ) : void
sender string
roomId string
nextTurn string
Результат void

onGameStopped() публичный Метод

public onGameStopped ( string sender, string roomId ) : void
sender string
roomId string
Результат void

onGetAllRoomsDone() публичный Метод

public onGetAllRoomsDone ( AllRoomsEvent eventObj ) : void
eventObj AllRoomsEvent
Результат void

onGetLiveLobbyInfoDone() публичный Метод

public onGetLiveLobbyInfoDone ( LiveRoomInfoEvent eventObj ) : void
eventObj LiveRoomInfoEvent
Результат void

onGetLiveRoomInfoDone() публичный Метод

public onGetLiveRoomInfoDone ( LiveRoomInfoEvent eventObj ) : void
eventObj LiveRoomInfoEvent
Результат void

onGetLiveUserInfoDone() публичный Метод

public onGetLiveUserInfoDone ( LiveUserInfoEvent eventObj ) : void
eventObj LiveUserInfoEvent
Результат void

onGetMatchedRoomsDone() публичный Метод

public onGetMatchedRoomsDone ( MatchedRoomsEvent matchedRoomsEvent ) : void
matchedRoomsEvent MatchedRoomsEvent
Результат void

onGetOnlineUsersDone() публичный Метод

public onGetOnlineUsersDone ( AllUsersEvent eventObj ) : void
eventObj AllUsersEvent
Результат void

onInitUDPDone() публичный Метод

public onInitUDPDone ( byte resultCode ) : void
resultCode byte
Результат void

onJoinLobbyDone() публичный Метод

public onJoinLobbyDone ( LobbyEvent eventObj ) : void
eventObj LobbyEvent
Результат void

onJoinRoomDone() публичный Метод

public onJoinRoomDone ( RoomEvent eventObj ) : void
eventObj RoomEvent
Результат void

onLeaveLobbyDone() публичный Метод

public onLeaveLobbyDone ( LobbyEvent eventObj ) : void
eventObj LobbyEvent
Результат void

onLeaveRoomDone() публичный Метод

public onLeaveRoomDone ( RoomEvent eventObj ) : void
eventObj RoomEvent
Результат void

onLockPropertiesDone() публичный Метод

public onLockPropertiesDone ( byte result ) : void
result byte
Результат void

onMoveCompleted() публичный Метод

public onMoveCompleted ( MoveEvent move ) : void
move MoveEvent
Результат void

onNextTurnRequest() публичный Метод

public onNextTurnRequest ( string lastTurn ) : void
lastTurn string
Результат void

onPrivateChatReceived() публичный Метод

public onPrivateChatReceived ( string sender, string message ) : void
sender string
message string
Результат void

onPrivateUpdateReceived() публичный Метод

public onPrivateUpdateReceived ( string sender, byte update, bool fromUdp ) : void
sender string
update byte
fromUdp bool
Результат void

onRoomCreated() публичный Метод

public onRoomCreated ( RoomData eventObj ) : void
eventObj RoomData
Результат void

onRoomDestroyed() публичный Метод

public onRoomDestroyed ( RoomData eventObj ) : void
eventObj RoomData
Результат void

onSendChatDone() публичный Метод

public onSendChatDone ( byte result ) : void
result byte
Результат void

onSendPrivateChatDone() публичный Метод

public onSendPrivateChatDone ( byte result ) : void
result byte
Результат void

onSendPrivateUpdateDone() публичный Метод

public onSendPrivateUpdateDone ( byte result ) : void
result byte
Результат void

onSendUpdateDone() публичный Метод

public onSendUpdateDone ( byte result ) : void
result byte
Результат void

onSetCustomRoomDataDone() публичный Метод

public onSetCustomRoomDataDone ( LiveRoomInfoEvent eventObj ) : void
eventObj LiveRoomInfoEvent
Результат void

onSetCustomUserDataDone() публичный Метод

public onSetCustomUserDataDone ( LiveUserInfoEvent eventObj ) : void
eventObj LiveUserInfoEvent
Результат void

onSubscribeLobbyDone() публичный Метод

public onSubscribeLobbyDone ( LobbyEvent eventObj ) : void
eventObj LobbyEvent
Результат void

onSubscribeRoomDone() публичный Метод

public onSubscribeRoomDone ( RoomEvent eventObj ) : void
eventObj RoomEvent
Результат void

onUnSubscribeLobbyDone() публичный Метод

public onUnSubscribeLobbyDone ( LobbyEvent eventObj ) : void
eventObj LobbyEvent
Результат void

onUnSubscribeRoomDone() публичный Метод

public onUnSubscribeRoomDone ( RoomEvent eventObj ) : void
eventObj RoomEvent
Результат void

onUnlockPropertiesDone() публичный Метод

public onUnlockPropertiesDone ( byte result ) : void
result byte
Результат void

onUpdatePeersReceived() публичный Метод

public onUpdatePeersReceived ( UpdateEvent eventObj ) : void
eventObj UpdateEvent
Результат void

onUpdatePropertyDone() публичный Метод

public onUpdatePropertyDone ( LiveRoomInfoEvent eventObj ) : void
eventObj LiveRoomInfoEvent
Результат void

onUserChangeRoomProperty() публичный Метод

public onUserChangeRoomProperty ( RoomData roomData, string sender, object>.Dictionary properties, string>.Dictionary lockedPropertiesTable ) : void
roomData RoomData
sender string
properties object>.Dictionary
lockedPropertiesTable string>.Dictionary
Результат void

onUserJoinedLobby() публичный Метод

public onUserJoinedLobby ( LobbyData eventObj, string username ) : void
eventObj LobbyData
username string
Результат void

onUserJoinedRoom() публичный Метод

public onUserJoinedRoom ( RoomData eventObj, string username ) : void
eventObj RoomData
username string
Результат void

onUserLeftLobby() публичный Метод

public onUserLeftLobby ( LobbyData eventObj, string username ) : void
eventObj LobbyData
username string
Результат void

onUserLeftRoom() публичный Метод

public onUserLeftRoom ( RoomData eventObj, string username ) : void
eventObj RoomData
username string
Результат void

onUserPaused() публичный Метод

public onUserPaused ( string locid, Boolean isLobby, string username ) : void
locid string
isLobby Boolean
username string
Результат void

onUserResumed() публичный Метод

public onUserResumed ( string locid, Boolean isLobby, string username ) : void
locid string
isLobby Boolean
username string
Результат void

Описание свойств

ApiKey публичное свойство

public string ApiKey
Результат string

SecretKey публичное свойство

public string SecretKey
Результат string

appWarpResponse публичное свойство

public string appWarpResponse
Результат string

notifications публичное свойство

public string notifications
Результат string

roomId публичное свойство

public string roomId
Результат string