本文整理汇总了C#中VRage.getString方法的典型用法代码示例。如果您正苦于以下问题:C# VRage.getString方法的具体用法?C# VRage.getString怎么用?C# VRage.getString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类VRage
的用法示例。
在下文中一共展示了VRage.getString方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: deserialize
public static BlockType deserialize(VRage.ByteStream stream)
{
BlockType result = new BlockType();
result.DisplayName = stream.getString();
ushort subTypeStringsCount = stream.getUShort();
result.SubTypeStrings = new List<string>();
for (ushort i = 0; i < subTypeStringsCount; ++i) {
result.SubTypeStrings.Add(stream.getString());
}
return result;
}
示例2: deserialize
public override void deserialize(VRage.ByteStream stream)
{
base.deserialize(stream);
NotificationText = stream.getString();
Time = stream.getUShort();
Font = (MyFontEnum)stream.getUShort();
}
示例3: deserialize
public static ControlPoint deserialize(VRage.ByteStream stream)
{
ControlPoint result = new ControlPoint();
long x, y, z;
x = stream.getLong();
y = stream.getLong();
z = stream.getLong();
result.Position = new VRageMath.Vector3D(x, y, z);
result.Name = stream.getString();
result.Radius = (int)stream.getLong();
result.TokensPerPeriod = (int)stream.getLong();
return result;
}
示例4: deserialize
public static HullRuleSet deserialize(VRage.ByteStream stream)
{
HullRuleSet result = new HullRuleSet();
result.DisplayName = stream.getString();
result.MaxPerFaction = stream.getUShort();
result.MaxPerSoloPlayer = stream.getUShort();
result.CaptureMultiplier = stream.getUShort();
result.MaxBlocks = (int)stream.getLong();
result.ShouldBeStation = stream.getBoolean();
ushort blockTypeLimitsCount = stream.getUShort();
result.BlockTypeLimits = new int[blockTypeLimitsCount];
for (ushort i = 0; i < blockTypeLimitsCount; ++i) {
result.BlockTypeLimits[i] = stream.getUShort();
}
return result;
}
示例5: deserialize
public override void deserialize(VRage.ByteStream stream) {
base.deserialize(stream);
Body = stream.getString();
Title = stream.getString();
}
示例6: deserialize
public static GridData deserialize(VRage.ByteStream stream)
{
GridData result = new GridData();
result.supported = stream.getBoolean();
result.shipID = stream.getLong();
result.shipClass = (HullClass.CLASS)stream.getUShort();
result.shipName = stream.getString();
result.blockCount = (int)stream.getUShort();
result.displayPos = stream.getBoolean();
if (result.displayPos) {
long x, y, z;
x = stream.getLong();
y = stream.getLong();
z = stream.getLong();
result.shipPosition = new VRageMath.Vector3D(x, y, z);
}
else {
result.shipPosition = new VRageMath.Vector3D();
}
return result;
}
示例7: RemoveFromByteStream
public void RemoveFromByteStream(VRage.ByteStream stream)
{
base.RemoveFromByteStream(stream);
SpawnOwners = stream.getLongList();
DisplayName = stream.getString();
BigOwners = stream.getLongList();
}