Interface types are a subcategory of reference types that provide a shared API to any type that implements the interface. In Resonite, they are usually used to generalize SyncRef fields to work with multiple different types.
Pages in category "Interface types"
The following 43 pages are in this category, out of 43 total.
I
- Type:IAssetProvider`1
- Type:IAsset`1
- Type:IAvatarAnchor
- Type:IAvatarPoseFilter
- Type:IBounded
- Type:IButton
- Type:ICollider
- Type:IComponent
- Type:IComponentGizmo
- Type:IDataFeedComponent
- Type:IDataFeedView
- Type:IDataPresetEntry
- Type:IDestroyable
- Type:IDynamicBoneCollider
- Type:IEmptyAvatarSlotHandler
- Type:IExecutionChangeListener`1
- Type:IEyeDataSourceComponent
- Type:IField`1
- Type:IFingerPoseSource
- Type:IFingerPoseSourceComponent
- Type:IFocusable
- Type:IFootstepSoundMaterial
- Type:IFormatProvider
- Type:IGrabbable
- Type:ILocomotionModule
- Type:IMouthTrackingSourceComponent
- Type:IObjectRoot
- Type:IParticleRenderer
- Type:IParticleSystemSubsystem
- Type:IPlayable
- Type:IPointGenerator
- Type:IRenderable
- Type:ISyncList
- Type:ISyncRef
- Type:IText
- Type:ITexture
- Type:ITexture2D
- Type:ITool
- Type:ITouchable
- Type:IValue`1
- Type:IVariable`2
- Type:IWorldAudioDataSource
- Type:IWorldElement