SoftGear.Strix.Unity.Runtime Namespace |
| Class | Description | |
|---|---|---|
| ConflictingPropertyException | ||
| InvalidConnectionArgsException |
Thrown when connection string cannot be validated.
| |
| RoomInfo |
Class holding a room description.
| |
| RoomJoinArgs |
Data class containing all the parameters necessary to join the match room.
| |
| RoomMemberProperties |
Data class used to set properties for a room member.
| |
| RoomProperties |
Data class used to set room properties.
| |
| StrixAnimationSynchronizer |
Component that enables animation synchronization.
| |
| StrixBehaviour |
Base class for all the objects that plan to use Strix features.
| |
| StrixMovementSynchronizer |
Component useful for synchronizing movement of non-physics objects such as characters.
| |
| StrixNetwork |
Strix Network high-level API entry point class.
| |
| StrixReplicator |
The component that enables the synchronization of a game object using Strix Network.
| |
| StrixReplicatorIndexCache |
A static class holding constants used in variable synchronization.
| |
| StrixReplicatorSettings |
A scriptable object holding a list of all the replicators in the project.
| |
| StrixRpcAttribute |
Marking a method with this attribute makes it an RPC that can be invoked from other clients in the same room using Rpc(String, Object), RpcToAll(String, Object), etc.
| |
| StrixRpcContext |
Data class containing the information about the received RPC call.
| |
| StrixSceneInfo | ||
| StrixSerializationProperties |
Class holding a map of property values to be synchronized.
| |
| StrixSyncFieldAttribute |
An attribute for automatic variable synchronization.
| |
| StrixTransformSynchronizer |
A component that provides automatic synchronization for physical objects.
| |
| StrixVehicleMovementSynchronizer |
Synchronizer suitable for synchronizing vehicles such as cars and planes.
| |
| UrlParseException |
Thrown if input connection string cannot not be parsed.
|
| Structure | Description | |
|---|---|---|
| ConnectionArgs |
Connection arguments used to establish a connection
with a Strix Master server or a Strix room server.
| |
| ParentId | ||
| StrixBehaviourSyncFieldCache | ||
| StrixVehicleMovementSynchronizerPredictionData |
Prediction data that can be used to calculate extrapolated position and rotation of the vehicle.
| |
| UrlParseResult |
Contains the result of input connection string parsing.
|
| Enumeration | Description | |
|---|---|---|
| StrixReplicatorConnectionClosedBehaviour |
Describes what happens with the object when the connection is closed or when you leave the room. This is only applicable if you are the owner of the object. | |
| StrixReplicatorInstantiableBy |
Describes who can instantiate the object.
| |
| StrixVehicleMovementSynchronizerUpdateMode |