C# 클래스 AppWarpManager, AppWarpUnity

상속: MonoBehaviour, ConnectionRequestListener, ZoneRequestListener, ChatRequestListener, LobbyRequestListener, NotifyListener, RoomRequestListener, UpdateRequestListener
파일 보기 프로젝트 열기: shephertz/AppWarpUnity 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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