m cats |
m chore: category caps |
||
Line 25: | Line 25: | ||
[[Category:Type]] | [[Category:Type]] | ||
[[Category:Reference | [[Category:Reference types]] |
Latest revision as of 03:45, 10 June 2025

persistent
, UpdateOrder
, Enabled
, and Value
fields are of type Sync<T>, which implements IField. Reference
is a SyncRef<Slot>, which is an IField<RefID>.The IField<T> type is an Interface Type that designates the object it is applied to as something that is a field of type T
. This includes anything that is exposed within the Scene Inspector UI.
As with IValue<T>, IField<T> can in theory hold any type, but is only useful with value types in the FrooxEngine data model.
In addition to every feature that IValue<T> implements, this interface makes things implementing it:
- Have the ability to be driven.
- Synced by default, requiring a drive to become local.