Table of Contents

Coherence

Classes

ArchetypeDefinition
ArchetypeItem
ArchetypeItemField
ArchetypeLOD
AuthorityModeExtensions
BaseDefinition
CoherenceToUnityConverters
CommandDefinition
CommandDescription
CommandParameterInfo
ComponentDefinition
ComponentMember
ComponentMemberDescription
Constants

Paths that are needed at runtime. Also see Coherence.Editor.Constants

DictionaryOfStringString
EnumDefinition
IdOffsets
InputDefinition
MessageTypeExtensions
PreloadedSingleton
RuntimeSettings
AdvancedSettings
SchemaAsset
SchemaDefinition
SerializableDictionary
SimulatorUtility
SyncedComponent
VersionInfo

Structs

AuthorityChange
AuthorityRequestRejection
ChannelID
CommandMeta

Command metadata. If the first parameter of a function used for command is of this type, it will be injected on the function call with appropriate values.

EntitiesBakeData
Field

An input definition, e.g. a single button. A CoherenceInput can have a collection of these.

PacketSentDebugInfo
SceneIndexChanged
SyncedBehaviour

Interfaces

IClient
INetworkTime

Enums

AuthorityType

Represents the type of control client has over an entity.

Type

The type of the input.

FloatCompression
MessageTarget

Defines recipients of the message.

MessageType

All the messages that are present in the Coherence protocol.

PredictionMode

PredictionMode is used to configure when bindings should apply or discard incoming network samples.

Type