Type:IAsset`1: Difference between revisions

From Resonite Wiki
Reformat
Added category: Interface types
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
An '''Asset''' is usually wrapped by an [[Type:IAssetProvider`1|IAssetProvider<A>]]. Any type that falls under this [[Interface Type|interface]] has no [[ProtoFlux]] input type, and has to be obtained through a [[ProtoFlux:Get Asset|GetAsset<A>]]. This is because '''IAsset`1s''' are not in the [[Resonite]] [[Data Model|data model]], and cannot be networked at all.
An '''Asset''' is usually wrapped by an [[Type:IAssetProvider`1|IAssetProvider<A>]]. Any type that falls under this [[Interface Type|interface]] has no [[ProtoFlux]] input type, and has to be obtained through a [[ProtoFlux:Get Asset|GetAsset<A>]]. This is because '''IAsset`1s''' are not in the [[Resonite]] [[Data Model|data model]], and cannot be networked at all.
== See Also ==
* [[Asset]]


= Implementers =
= Implementers =
{{Stub}}
{{Stub}}
* [[Type:Animation|Animation]]
* [[Type:Animation|Animation]]
* [[ITexture]]
* [[Type:ITexture]]
* [[Document]]
* [[Document]]
* [[Material]]
* [[Material]]


[[Category:Type]]
[[Category:Type]]
[[Category:Interface types]]

Latest revision as of 16:59, 25 August 2025

An Asset is usually wrapped by an IAssetProvider<A>. Any type that falls under this interface has no ProtoFlux input type, and has to be obtained through a GetAsset<A>. This is because IAsset`1s are not in the Resonite data model, and cannot be networked at all.

See Also

Implementers

This article or section is a Stub. You can help the Resonite Wiki by expanding it.