Survivalcraft API 1.8.2.3
v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
CompressedTexture2DReader.cs
浏览该文件的文档.
1
#if !DIRECT3D11
2
using
Engine.Graphics
;
3
4
namespace
Game.IContentReader
{
5
public
class
CompressedTexture2DReader
:
IContentReader
{
6
public
override
string
Type
=>
"Engine.Graphics.CompressedTexture2D"
;
7
public
override
string
[]
DefaultSuffix
=> [
"astc"
,
"astcsrgb"
];
8
9
public
override
object
Get
(
ContentInfo
[] contents) {
10
ContentInfo
contentInfo = contents[0];
11
string
suffix = contentInfo.
ContentSuffix
.ToLower();
12
return
suffix
switch
{
13
".astcsrgb"
=>
CompressedTexture2D
.
Load
(contentInfo.
Duplicate
(),
false
),
14
_ =>
CompressedTexture2D
.
Load
(contentInfo.
Duplicate
())
15
};
16
}
17
}
18
}
19
#endif
Engine.Graphics.CompressedTexture2D
定义
CompressedTexture2D.cs:9
Engine.Graphics.CompressedTexture2D.Load
static new CompressedTexture2D Load(Stream stream, bool linear=true, int mipLevelsCount=1)
定义
CompressedTexture2D.cs:163
Game.ContentInfo
定义
ContentManager.cs:8
Game.ContentInfo.ContentSuffix
string ContentSuffix
定义
ContentManager.cs:12
Game.ContentInfo.Duplicate
Stream Duplicate()
定义
ContentManager.cs:35
Game.IContentReader.CompressedTexture2DReader
定义
CompressedTexture2DReader.cs:5
Game.IContentReader.CompressedTexture2DReader.Get
override object Get(ContentInfo[] contents)
定义
CompressedTexture2DReader.cs:9
Game.IContentReader.CompressedTexture2DReader.Type
override string Type
定义
CompressedTexture2DReader.cs:6
Game.IContentReader.CompressedTexture2DReader.DefaultSuffix
override string[] DefaultSuffix
定义
CompressedTexture2DReader.cs:7
Game.IContentReader.IContentReader
定义
IContentReader.cs:2
Engine.Graphics
定义
BaseBatch.cs:1
Game.IContentReader
定义
AssemblyReader.cs:3
SurvivalcraftApi 1.8.2.3
Survivalcraft.Windows
IContentReader
CompressedTexture2DReader.cs
制作者
1.16.1