▼CAttribute | |
CPhoton.Bolt.BoltExecutionOrderAttribute | Sets the Unity script execution order |
CPhoton.Bolt.BoltGlobalBehaviourAttribute | Sets the network mode and scenes that a Bolt.GlobalEventListener should be run on |
CPhoton.Bolt.BoltConfig | Bolt configuration settings object |
CPhoton.Bolt.BoltLauncher | Utility class used to start Bolt as Server or Client |
CPhoton.Bolt.Utils.BoltLog | Provides logging capabilities to a variety of outputs |
CPhoton.Bolt.Matchmaking.BoltMatchmaking | |
CPhoton.Bolt.BoltNetwork | Global methods and properties to control Photon Bolt |
▼CPhoton.Bolt.BoltObject | Utility base class for some common functionality inside of Bolt |
CPhoton.Bolt.BoltConnection | The connection to a remote endpoint |
CPhoton.Bolt.LagCompensation.BoltPhysicsHits | Container for a group of BoltPhysicsHits |
CPhoton.Bolt.LagCompensation.BoltPhysicsHit | Describes a hit to a BoltHitbox on a BoltHitboxBody |
▼CException | |
▼CPhoton.Bolt.Exceptions.BoltException | Generic Bolt exception |
CPhoton.Bolt.Exceptions.BoltAssertFailedException | Thrown if a debug assert fails somewhere in the code |
CPhoton.Bolt.Exceptions.BoltPackageOverflowException | Bolt package overflow exception |
▼CPhoton.Bolt.Internal.GlobalEventListenerBase | |
CPhoton.Bolt.GlobalEventListener | Base class for all BoltCallbacks objects |
▼CIBoltListNode | |
CPhoton.Bolt.BoltConnection | The connection to a remote endpoint |
CPhoton.Bolt.BoltEntity | A Game Entity within the Bolt simulation |
CPhoton.Bolt.Command | Base class that all commands inherit from |
CPhoton.Bolt.LagCompensation.BoltHitboxBody | Defines a body of hitboxes to be tracked |
▼CIDisposable | |
CPhoton.Bolt.BoltEntitySettingsModifier | Modifier for bolt entity settings before it's attached |
CPhoton.Bolt.IState | Base interface for all states |
CPhoton.Bolt.LagCompensation.BoltPhysicsHits | Container for a group of BoltPhysicsHits |
CPhoton.Bolt.Utils.BoltLog.IWriter | The interface providing log writing capabilities to an output |
CUdpKit.UdpPacket | |
▼CPhoton.Bolt.IEntityBehaviour | Interface for unity behaviours that want to access Bolt methods |
▼CPhoton.Bolt.EntityBehaviour | Base class for unity behaviours that want to access Bolt methods |
CPhoton.Bolt.Internal.EntityEventListenerBase | |
CPhoton.Bolt.IEntityBehaviour< TState > | Interface for unity behaviours that want to access Bolt methods |
CPhoton.Bolt.IEntityReplicationFilter | Interface for unity behaviours that want to control for each connection an Entity can be replicated to |
▼CPhoton.Bolt.IEventFilter | Interface that can be implemented to create custom event filtering rules |
CPhoton.Bolt.DefaultEventFilter | Default implementation of Bolt.IEventFilter that lets everything through |
CPhoton.Bolt.IEventListener | Interface that can be implemented on Bolt.GlobalEventListener, Bolt.EntityEventListener and Bolt.EntityEventListener<T> to modify its invoke condition settings |
▼CIPhotonRoomPropertiesInternal | |
CPhoton.Bolt.PhotonRoomProperties | |
▼CPhoton.Bolt.IPrefabPool | |
CPhoton.Bolt.DefaultPrefabPool | Deault implementation of Bolt.IPrefabPool which uses GameObject.Instantiate and GameObject.Destroy |
CPhoton.Bolt.IPriorityCalculator | Interface which can be implemented on a behaviour attached to an entity which lets you provide custom priority calculations for state and events |
▼CPhoton.Bolt.IProtocolToken | Describe a Protocol Token that can be used to transfer data between peers when running certain process on Bolt. Read more at here Utility methods to work with IProtocolTokens can be found on ProtocolTokenUtils |
CPhoton.Bolt.PhotonRoomProperties | |
▼CMonoBehaviour | |
CPhoton.Bolt.BoltEntity | A Game Entity within the Bolt simulation |
CPhoton.Bolt.BoltSingletonPrefab< T > | Base class for monobehaviours that can be accessed as a singleton. The singleton is instantiated from the resources folder and should have the same name as the class type |
CPhoton.Bolt.Internal.BoltSend | |
CPhoton.Bolt.Utils.BoltConsole | The in-game console window |
▼CMonoBehaviour | |
CPhoton.Bolt.EntityBehaviour | Base class for unity behaviours that want to access Bolt methods |
CPhoton.Bolt.LagCompensation.BoltHitbox | Defines one hitbox on a BoltHitboxBody |
CPhoton.Bolt.LagCompensation.BoltHitboxBody | Defines a body of hitboxes to be tracked |
▼CNetworkObj_Root | |
CPhoton.Bolt.Command | Base class that all commands inherit from |
CPhoton.Bolt.Event | Base class that all events inherit from |
▼CPooledProtocolTokenBase | |
CPhoton.Bolt.PooledProtocolToken | |
CPhoton.Bolt.ProtocolTokenUtils | Utility methods to manage IProtocolToken's content |
▼CScriptableObject | |
CPhoton.Bolt.BoltRuntimeSettings | The Runtime Settings and Confugration for the current Bolt simulation |
CUdpKit.UdpSession | Base class for a UDPKit session. This class represents a session that can be used as starting point for a connection when Direct IP connection is not available |
CUdpKit.UdpSessionFilter | Used to filter only specific sessions that agree with the desired parameters when joining a session in a random fashion |
CPhoton.Bolt.UnitySettings |