public static AvatarChange Decode(ByteStream stream) { AvatarChange avatarChange = AvatarChangeFactory.CreateByType((AvatarChangeType) stream.ReadVInt()); avatarChange.Decode(stream); return avatarChange; }
public static void Encode(ByteStream stream, AvatarChange avatarChange) { stream.WriteVInt((int) avatarChange.GetAvatarChangeType()); avatarChange.Encode(stream); }