Search Results for

    Show / Hide Table of Contents

    Namespace Evergine.Networking.Components

    Classes

    NetworkBooleanPropertySync<K>

    Provides an abstraction to track changes on a bool property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkByteArrayPropertySync<K>

    Provides an abstraction to track changes in a byte array property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkBytePropertySync<K>

    Provides an abstraction to track changes in a byte property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkColorPropertySync<K>

    Provides an abstraction to track changes on a Color property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkCustomPropertiesProvider

    Provides the NetworkPropertiesTable necessary for NetworkPropertySync<K, V> components.

    NetworkDateTimePropertySync<K>

    Provides an abstraction to track changes on a DateTime property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkEndpointPropertySync<K>

    Provides an abstraction to track changes in a NetworkEndpoint property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkFloatPropertySync<K>

    Provides an abstraction to track changes on a float property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkIntegerPropertySync<K>

    Provides an abstraction to track changes on an int property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkLongIntegerPropertySync<K>

    Provides an abstraction to track changes on a long property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkMatrix3x3PropertySync<K>

    Provides an abstraction to track changes on a Matrix3x3 property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkMatrix4x4PropertySync<K>

    Provides an abstraction to track changes in a Matrix3x3 property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkPlayerProvider

    Provides the INetworkPlayer and its CustomProperties necessary for NetworkPropertySync<K, V> components.

    NetworkPropertySync<K, V>

    Provides an abstraction to track changes on a property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents. This class simplifies access to the property value with the methods ReadValue(NetworkPropertiesTable) and WriteValue(NetworkPropertiesTable, V).

    NetworkQuaternionPropertySync<K>

    Provides an abstraction to track changes on a Quaternion property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkRoomProvider

    Provides CustomProperties of the current room necessary for NetworkPropertySync<K, V> components.

    NetworkSerializablePropertySync<K, V>

    Provides an abstraction to track changes on a bool property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkStringPropertySync<K>

    Provides an abstraction to track changes to a string property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is required in the same entity or any of its parents.

    NetworkTimeSpanPropertySync<K>

    Provides an abstraction to track changes on a TimeSpan property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkVector2PropertySync<K>

    Provides an abstraction to track changes on a Vector2 property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkVector3PropertySync<K>

    Provides an abstraction to track changes to a Vector3 property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkVector4PropertySync<K>

    Provides an abstraction to track changes on a Vector4 property contained in a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    Enums

    NetworkPropertyProviderFilter

    Defines the available filters to be used during the NetworkCustomPropertiesProvider dependency resolution.

    In this article
    Back to top
    Generated by DocFX