Photon Bolt Engine API
Networking Middleware
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CBolt.ArrayIndicesContains the indices for all arrays that contain a specific property, in order
 CAttribute
 CBoltExecutionOrderAttributeSets the Unity script execution order
 CBoltGlobalBehaviourAttributeSets the network mode and scenes that a Bolt.GlobalEventListener should be run on
 CBoltConfigBolt configuration settings object
 CBoltLogProvides logging capabilities to a variety of outputs
 CBoltNetworkHolds global methods and properties for starting and stopping bolt, instantiating prefabs and other utils
 CBoltNetworkInternal
 CBoltPhysicsHitDescribes a hit to a BoltHitbox on a BoltHitboxBody
 CBolt.CachedComponent< T >Utility struct for caching a unity component on the same object (or children) field on a class
 CBolt.CachedObject< T >Utility struct for caching a unity component globally as a field on a class
 CBolt.EntityBehaviourBase class for unity behaviours that want to access Bolt methods
 CBolt.EntityBehaviour< TState >Base class for unity behaviours that want to access Bolt methods with the state available also
 CBoltInternal.EntityEventListenerBase< TState >
 CBoltInternal.EntityEventListenerBase
 CBoltInternal.EntityEventListenerBase< TState >
 CException
 CBoltExceptionBase class for all bolt specific exceptions
 CIBoltListNode
 CBolt.CommandBase class that all commands inherit from
 CBoltEntityA game entity within the bolt simulation
 CBoltHitboxBodyDefines a body of hitboxes to be tracked
 CBoltInternal.GlobalEventListenerBaseBase class for all BoltCallbacks objects
 CBoltObject
 CBoltConnectionThe connection to a remote endpoint
 CBoltPhysicsHitsContainer for a group of BoltPhysicsHits
 CBoltInternal.IDebugDrawer
 CIDisposable
 CBolt.IStateBase interface for all states
 CBolt.IStateBase interface for all states
 CBoltEntitySettingsModifierModifier for bolt entity settings before it's attached
 CBoltLog.IWriterThe interface providing log writing capabilities to an output
 CBoltPhysicsHitsContainer for a group of BoltPhysicsHits
 CBolt.IEntityBehaviourInterface for unity behaviours that want to access Bolt methods
 CBolt.EntityBehaviour< TState >Base class for unity behaviours that want to access Bolt methods with the state available also
 CBolt.IEntityBehaviour< TState >Interface for unity behaviours that want to access Bolt methods
 CBolt.IEntityReplicationFilter
 CBolt.IEventFilterInterface that can be implemented to create custom event filtering rules
 CBolt.DefaultEventFilterDefault implementation of Bolt.IEventFilter that lets everything through
 CBolt.IEventListenerInterface that can be implemented on Bolt.GlobalEventListener, Bolt.EntityEventListener and Bolt.EntityEventListener<T> to modify its invoke condition settings
 CBolt.INatDeviceExposes information about available NAT devices found through UPnP
 CBolt.INetworkCommandData
 CBolt.IPortMappingExposes information about a port mapping done using UPnP
 CBolt.IPrefabPool
 CBolt.DefaultPrefabPoolDeault implementation of Bolt.IPrefabPool which uses GameObject.Instantiate and GameObject.Destroy
 CBolt.IPriorityCalculatorInterface which can be implemented on a behaviour attached to an entity which lets you provide custom priority calculations for state and events.
 CMonoBehaviour
 CBolt.EntityBehaviour< TState >Base class for unity behaviours that want to access Bolt methods with the state available also
 CBoltConsoleThe in-game console window
 CBoltEntityA game entity within the bolt simulation
 CBoltHitboxDefines one hitbox on a BoltHitboxBody
 CBoltHitboxBodyDefines a body of hitboxes to be tracked
 CBoltInternal.GlobalEventListenerBaseBase class for all BoltCallbacks objects
 CBoltSend
 CBoltSingletonPrefab< 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.
 CBoltInternal.NatCommunicator
 CNetworkObj_Root
 CBolt.CommandBase class that all commands inherit from
 CBolt.EventBase class that all events inherit from
 CScriptableObject
 CBoltRuntimeSettingsThe runtime settings and confugration for the current bolt simulation
 CBolt.UPnP