Classes | |
class | AvailableRoomsList |
Event is received as the response for EdgeManager.GetAvailableRooms() More... | |
class | CreateRoomRequest |
CreateRoomRequest is sent to the server to create a room More... | |
class | EdgeManager |
EdgeManager is the class responsible for Connection to the server, Handling Server Events and storing game session EdgeManager requires LocationService if you are using a MobiledgeX Server EdgeManager have many static variables, your app/game should have only one EdgeManager More... | |
class | EdgeMultiplayCallbacks |
class | EdgeMultiplayObserver |
EdgeMultiplayObserver can be added to on an object to sync its position and/or rotation between all players You can sync a PlayerObject or Non PlayerObject More... | |
class | ExitRoomRequest |
class | GamePlayEvent |
GamePlayEvent is the main event for GamePlayEvents More... | |
class | GameStart |
Indicates the start of the Game Once the number of players in a room reaches the room maximum player limit the game starts (Ex. If a room have maximum players (3), once the server assigns the third player to the room, the server will send GameStartEvent to all the room members) More... | |
class | GetAvailableRoomsRequest |
GetAvailableRooms is sent to the server to get a list of the availble rooms on the server available room is a room that is not full room x is available if room x have 2 members and the maximum players per room is 3 More... | |
class | GetRoomsRequest |
GetRoomsRequest is sent to the server to get a list of the rooms on the server More... | |
class | JoinOrCreateRoomRequest |
JoinOrCreateRoomRequest is sent to the server to join a room or create a new room if there are no available rooms More... | |
class | JoinRoomRequest |
JoinRoomRequest is sent to the server to join a specific room More... | |
class | MessageWrapper |
class | Messaging |
class | NetworkedPlayer |
The player script should inherit from Networked Player NetworkedPlayer contains all the player data retrieved from the server More... | |
class | Notification |
Called once a notification is received from the server Example of Notifications are new room created on server More... | |
class | Observable |
class | ObservableView |
ObservableView is added by default to Observered objects,holding the reference to the observable owner and the observable index in in the observer.observable list More... | |
class | OrphanObservable |
Add OrphanObservable to GameObjects that don't have an owner at the time of creation (Ex. created in Unity Editor) the default owner of this observable is the first player in the room, You can change this in SetOwnerShip() below More... | |
class | Player |
Wrapper class for the player info received from the server More... | |
class | PlayerJoinedRoom |
Event is received once a new member joins a room that the local player is a member of the room member has the new updated list of room members More... | |
class | PositionAndRotation |
Wrapper class to hold the return of GamePlayEvent.GetPositionAndRotation() More... | |
class | PositionAndRotationEulers |
Wrapper class for Position And Rotation Eulers Used for EdgeManager Spawn Info More... | |
class | Register |
Register Event is being emitted from the server once the connection starts More... | |
class | Room |
Wrapper class for room info received the server More... | |
class | RoomCreated |
Indicates that server created a room but still waiting for more players to Join More... | |
class | RoomJoin |
Indicates that player joined a room but still waiting for more players to Join More... | |
class | RoomMemberLeft |
Event is received once a room member leaves a room that the local player is a member of More... | |
class | RoomsList |
Event is received as the response for EdgeManager.GetRooms() More... | |
class | Session |
Wrapper class to hold game session data received from the server More... | |
class | Util |
Enumerations | |
enum | SyncOptions { SyncPosition, SyncRotation, SyncPositionAndRotation, SyncLocalPosition, SyncLocalRotation, SyncLocalPositionAndRotation } |
Synchronization Options More... | |
enum | UpdateRate { EveryFrame, FixedUpdate } |
The rate which the observer checks if the observed objects' transform data have been updated More... | |