Photon Bolt Engine API
Networking Middleware
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NBolt
 CArrayIndicesContains the indices for all arrays that contain a specific property, in order
 CCachedComponentUtility struct for caching a unity component on the same object (or children) field on a class
 CCachedObjectUtility struct for caching a unity component globally as a field on a class
 CCommandBase class that all commands inherit from
 CDefaultEventFilterDefault implementation of Bolt.IEventFilter that lets everything through
 CDefaultPrefabPoolDeault implementation of Bolt.IPrefabPool which uses GameObject.Instantiate and GameObject.Destroy
 CEntityBehaviourBase class for unity behaviours that want to access Bolt methods
 CEventBase class that all events inherit from
 CIEntityBehaviourInterface for unity behaviours that want to access Bolt methods
 CIEntityReplicationFilter
 CIEventFilterInterface that can be implemented to create custom event filtering rules
 CIEventListenerInterface that can be implemented on Bolt.GlobalEventListener, Bolt.EntityEventListener and Bolt.EntityEventListener<T> to modify its invoke condition settings
 CINatDeviceExposes information about available NAT devices found through UPnP
 CINetworkCommandData
 CIPortMappingExposes information about a port mapping done using UPnP
 CIPrefabPool
 CIPriorityCalculatorInterface which can be implemented on a behaviour attached to an entity which lets you provide custom priority calculations for state and events.
 CIStateBase interface for all states
 CUPnP
 NBoltInternal
 CEntityEventListenerBase
 CGlobalEventListenerBaseBase class for all BoltCallbacks objects
 CIDebugDrawer
 CNatCommunicator
 CBoltConfigBolt configuration settings object
 CBoltConnectionThe connection to a remote endpoint
 CBoltConsoleThe in-game console window
 CBoltEntityA game entity within the bolt simulation
 CBoltEntitySettingsModifierModifier for bolt entity settings before it's attached
 CBoltExceptionBase class for all bolt specific exceptions
 CBoltExecutionOrderAttributeSets the Unity script execution order
 CBoltGlobalBehaviourAttributeSets the network mode and scenes that a Bolt.GlobalEventListener should be run on
 CBoltHitboxDefines one hitbox on a BoltHitboxBody
 CBoltHitboxBodyDefines a body of hitboxes to be tracked
 CBoltLogProvides logging capabilities to a variety of outputs
 CIWriterThe interface providing log writing capabilities to an output
 CBoltNetworkHolds global methods and properties for starting and stopping bolt, instantiating prefabs and other utils
 CBoltNetworkInternal
 CBoltObject
 CBoltPhysicsHitDescribes a hit to a BoltHitbox on a BoltHitboxBody
 CBoltPhysicsHitsContainer for a group of BoltPhysicsHits
 CBoltRuntimeSettingsThe runtime settings and confugration for the current bolt simulation
 CBoltSend
 CBoltSingletonPrefabBase 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.