Table of Contents

Namespace Coherence

Namespaces

Coherence.Cloud
Coherence.CodeGen
Coherence.Editor
Coherence.Runtime
Coherence.Simulator
Coherence.Toolkit

Classes

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

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

DictionaryOfStringString
IdOffsets
InputDefinition
RuntimeSettings
SchemaAsset
SchemaDefinition
SerializableDictionary<TKey, TValue>
SimulatorUtility
SyncedComponent
VersionInfo

Structs

AuthorityChange
AuthorityRequest
AuthorityRequestRejection
EntitiesBakeData
Field

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

SyncedBehaviour

Interfaces

IClient

Enums

AuthorityType

Represents the type of control client has over an entity.

Field.Type

The type of the input.

FloatCompression
MessageTarget

Defines recipients of the message.

MessageType

All the messages that are present in the Coherence protocol.

SimulatorUtility.Type