Survivalcraft API 1.8.2.3
v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
BitmapFontReader.cs
浏览该文件的文档.
1
using
Engine
;
2
using
Engine.Graphics
;
3
using
Engine.Media
;
4
5
namespace
Game.IContentReader
{
6
public
class
BitmapFontReader
:
IContentReader
{
7
public
override
string
Type
=>
"Engine.Media.BitmapFont"
;
8
public
override
string
[]
DefaultSuffix
=> [
"lst"
,
"astc"
,
"astcsrgb"
,
"webp"
,
"png"
];
9
10
public
override
object
Get
(
ContentInfo
[] contents) {
11
if
(contents.Length != 2) {
12
throw
new
Exception(
"not matches content count"
);
13
}
14
ContentInfo
contentInfo = contents[1];
15
Texture2D
texture2D =
ContentManager
.
Get
<
Texture2D
>(contentInfo.
ContentPath
, contentInfo.
ContentSuffix
);
16
return
BitmapFont
.
Initialize
(texture2D, contents[0].Duplicate(),
Vector2
.
Zero
);
17
}
18
}
19
}
Engine.Graphics.Texture2D
定义
Texture2D.cs:15
Engine.Media.BitmapFont
定义
BitmapFont.cs:6
Engine.Media.BitmapFont.Initialize
static BitmapFont Initialize(Stream TextureStream, Stream GlyphsStream, Vector2? customGlyphOffset=null)
纹理图
定义
BitmapFont.cs:108
Game.ContentInfo
定义
ContentManager.cs:8
Game.ContentInfo.ContentSuffix
string ContentSuffix
定义
ContentManager.cs:12
Game.ContentInfo.ContentPath
string ContentPath
定义
ContentManager.cs:11
Game.ContentManager
定义
ContentManager.cs:50
Game.ContentManager.Get
static object Get(Type type, string name)
定义
ContentManager.cs:70
Game.IContentReader.BitmapFontReader
定义
BitmapFontReader.cs:6
Game.IContentReader.BitmapFontReader.DefaultSuffix
override string[] DefaultSuffix
定义
BitmapFontReader.cs:8
Game.IContentReader.BitmapFontReader.Type
override string Type
定义
BitmapFontReader.cs:7
Game.IContentReader.BitmapFontReader.Get
override object Get(ContentInfo[] contents)
定义
BitmapFontReader.cs:10
Game.IContentReader.IContentReader
定义
IContentReader.cs:2
Engine.Graphics
定义
BaseBatch.cs:1
Engine.Media
定义
BitmapFont.cs:5
Engine
定义
BaseSound.cs:10
Game.IContentReader
定义
AssemblyReader.cs:3
Engine.Vector2
定义
Vector2.cs:2
Engine.Vector2.Zero
static readonly Vector2 Zero
定义
Vector2.cs:7
SurvivalcraftApi 1.8.2.3
Survivalcraft.Windows
IContentReader
BitmapFontReader.cs
制作者
1.16.1