Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ FromStream< T >() [2/2]

async ValueTask< T > ReLogic.Content.Readers.XnbReader.FromStream< T > ( Stream stream,
MainThreadCreationContext mainThreadCtx )
inline

Implements ReLogic.Content.Readers.IAssetReader.

Type Constraints
T :class 

Definition at line 50 of file XnbReader.cs.

50 : class
51 {
52 InternalContentManager value = _contentLoader.Value;
53 if (LoadOnMainThread<T>.Value)
54 {
55 await mainThreadCtx;
56 }
57 value.SetStream(stream);
58 return value.Load<T>();
59 }
readonly ThreadLocal< InternalContentManager > _contentLoader
Definition XnbReader.cs:41

References ReLogic.Content.Readers.XnbReader._contentLoader, ReLogic.Content.Readers.XnbReader.InternalContentManager.SetStream(), System.stream, and System.value.