Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
IAssetReader.cs
Go to the documentation of this file.
1
using
System
;
2
using
System.IO
;
3
using
System.Threading.Tasks
;
4
5
namespace
ReLogic.Content.Readers
;
6
7
public
interface
IAssetReader
8
{
9
ValueTask<T>
FromStream<T>
(
Stream
stream
,
MainThreadCreationContext
mainThreadCtx) where
T
:
class
10
{
11
return
ValueTask
.FromResult(
FromStream<T>
(
stream
));
12
}
13
14
protected
T
FromStream<T>
(
Stream
stream
) where
T
:
class
15
{
16
throw
new
NotImplementedException
();
17
}
18
}
System.IO.Stream
Definition
Stream.cs:11
System.NotImplementedException
Definition
NotImplementedException.cs:9
ReLogic.Content.Readers.IAssetReader.FromStream< T >
ValueTask< T > FromStream< T >(Stream stream, MainThreadCreationContext mainThreadCtx)
Definition
IAssetReader.cs:9
ReLogic.Content.Readers.IAssetReader
Definition
IAssetReader.cs:8
ReLogic.Content.Readers
Definition
IAssetReader.cs:5
System.IO
Definition
ConsoleStream.cs:3
System.Threading.Tasks
Definition
TaskToApm.cs:3
System.ExceptionArgument.stream
@ stream
System.ConsoleKey.T
@ T
System
Definition
BlockingCollection.cs:8
ReLogic.Content.MainThreadCreationContext
Definition
MainThreadCreationContext.cs:7
System.Threading.Tasks.ValueTask
Definition
ValueTask.cs:321
source
ReLogic
ReLogic.Content.Readers
IAssetReader.cs
Generated by
1.10.0