Survivalcraft API 1.8.2.3
v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
BoundingCircleHumanReadableConverter.cs
浏览该文件的文档.
1
namespace
Engine.Serialization
{
2
[
HumanReadableConverter
(typeof(BoundingCircle))]
3
public
class
BoundingCircleHumanReadableConverter
:
IHumanReadableConverter
{
4
public
string
ConvertToString
(
object
value) {
5
BoundingCircle
boundingCircle = (
BoundingCircle
)value;
6
return
HumanReadableConverter
.ValuesListToString(
','
, boundingCircle.
Center
.
X
, boundingCircle.
Center
.
Y
, boundingCircle.
Radius
);
7
}
8
9
public
object
ConvertFromString
(Type type,
string
data) {
10
float
[] array =
HumanReadableConverter
.ValuesListFromString<
float
>(
','
, data);
11
return
array.Length == 3 ? (object)
new
BoundingCircle
(
new
Vector2
(array[0], array[1]), array[2]) :
throw
new
Exception();
12
}
13
}
14
}
Engine.Serialization.BoundingCircleHumanReadableConverter
定义
BoundingCircleHumanReadableConverter.cs:3
Engine.Serialization.BoundingCircleHumanReadableConverter.ConvertFromString
object ConvertFromString(Type type, string data)
定义
BoundingCircleHumanReadableConverter.cs:9
Engine.Serialization.BoundingCircleHumanReadableConverter.ConvertToString
string ConvertToString(object value)
定义
BoundingCircleHumanReadableConverter.cs:4
Engine.Serialization.HumanReadableConverter
定义
HumanReadableConverter.cs:5
Engine.Serialization.IHumanReadableConverter
定义
IHumanReadableConverter.cs:2
Engine.Serialization
定义
Archive.cs:4
Engine.BoundingCircle
定义
BoundingCircle.cs:2
Engine.BoundingCircle.Center
Vector2 Center
定义
BoundingCircle.cs:3
Engine.BoundingCircle.Radius
float Radius
定义
BoundingCircle.cs:5
Engine.Vector2
定义
Vector2.cs:2
Engine.Vector2.Y
float Y
定义
Vector2.cs:5
Engine.Vector2.X
float X
定义
Vector2.cs:3
SurvivalcraftApi 1.8.2.3
Engine
Engine.Serialization
BoundingCircleHumanReadableConverter.cs
制作者
1.16.1