Toggle search
Search
Toggle menu
notifications
Toggle personal menu
Template
:
SyncFieldHierarchy
Template page
Views
Read
View source
View history
associated-pages
Template
Discussion
More actions
Revision as of 04:46, 20 April 2025 by
Kisaragi marine
(
talk
|
contribs
)
(fix single value nest levels)
(
diff
)
← Older revision
|
Latest revision
(
diff
) |
Newer revision →
(
diff
)
Sync field hierarchy
base types
(
IWorldElement
)
ISyncElement
(see also:
Type:ISyncMember
)
SyncElement
ConflictingSyncElement
single value
ConflictingSyncElement
SyncField<T>
Sync<T>
, for
value types
SyncRef<T>
, for
reference types
. Derives from SyncField<
RefID
>
RelayRef<T>
, for tracking changes
SyncType
, for the
Type
type. Derives from SyncField<Type>
SyncDelegate<T>
, for
Sync Delegates
. Derives from SyncField<
WorldDelegate
>
List
ConflictingSyncElement
SyncElementList<T>
, for multiple ordered synchronized values with
variable
capacity; see also
Type:ISyncList
SyncRefList<T>
, for general
IWorldElement
SyncAssetList<T>
, for
Asset types
SyncRelayList<T>
, for
relayed ref
Array
ConflictingSyncElement
SyncArray<T>
, for multiple ordered synchronized values with
fixed
capacity; see also
Type:ISyncArray
SyncKeys<T, K>
SyncLinear<T>
- derives from SyncKey<T,
LinearKey`1
<T>>
SyncCurve<T>
- derives from SyncKey<T,
CurveKey`1
<T>>
Dictionary
ConflictingSyncElement
SyncDictionary<K, T>
Bag
SyncElement
ISyncBag
SyncVar