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 on a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkByteArrayPropertySync<K>

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

    NetworkBytePropertySync<K>

    Provides an abstraction to track changes on a byte property contained on 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 on a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkCustomPropertiesProvider

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

    NetworkDateTimePropertySync<K>

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

    NetworkEndpointPropertySync<K>

    Provides an abstraction to track changes on a NetworkEndpoint property contained on 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 on 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 a int property contained on 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 on 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 on a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkMatrix4x4PropertySync<K>

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

    NetworkPlayerProvider

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

    NetworkPropertySync<K, V>

    Provides an abstraction to track changes on a property contained on a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents. This class simplifies the 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 on a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkRoomProvider

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

    NetworkSerializablePropertySync<K, V>

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

    NetworkStringPropertySync<K>

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

    NetworkTimeSpanPropertySync<K>

    Provides an abstraction to track changes on a TimeSpan property contained on 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 on a NetworkPropertiesTable. A NetworkPropertiesTable component is needed in the same entity or any of its parents.

    NetworkVector3PropertySync<K>

    Provides an abstraction to track changes on a Vector3 property contained on 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 on 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 NetworkCustomPropertiesProvider dependency resolution.

    In this article
    Back to top
    Generated by DocFX