BomberUnits
...a Unity learning project
net Namespace Reference

Includes the API for handling networking, as well as the NetStateMachine. More...

Classes

class  ConnectToMasterState
 This state is responsible for doing the first step to hosting: connecting to the Photon Master Server. More...
 
class  DisconnectedState
 This network behaviour is reached during startup and whenever a disconnect occurs for whatever reason. More...
 
class  HostNewRoomState
 Responsible for creating and hosting a new room once connected to Master. More...
 
class  JoinRoomState
 State for joining an existing room; expects to be connected to Master. More...
 
class  LeaveRoomState
 A base behaviour to initialize and return the state's name. More...
 
class  NetAdapter
 
class  NetEvent
 This is a convenience wrapper for Photons networked event system. More...
 
class  NetManager
 Manages all Network related topics, is persistent across scenes, just as the game manager. More...
 
class  NetManagerEditor
 Custom Editor using SerializedProperties. More...
 
class  NetOverlayState
 
class  NetStateMachine
 
class  PhotonDestructor
 Provides an RPC target for things to be destroyed by the master. More...
 
struct  PlayerIdNetData
 
struct  PlayerSpawnNetData
 
struct  PositionalEventNetData
 
class  TargetMethods
 Extension method for the Target enum for conversion. More...
 
struct  TypeOnlyEventNetData
 
class  UnityClientPropertiesUpdateEvent
 
class  UnityRoomPropertiesUpdateEvent
 
class  UnityStringEvent
 

Enumerations

enum  Target { All, Others, Specific }
 Enum for specifying the receiver of a NetEvent during Setup and Invocation. More...
 

Detailed Description

Includes the API for handling networking, as well as the NetStateMachine.

Enumeration Type Documentation

◆ Target

enum Target
strong

Enum for specifying the receiver of a NetEvent during Setup and Invocation.

Todo:
: Add "This" as possible Target

Definition at line 14 of file NetEvent.cs.