20 lines
530 B
C#
20 lines
530 B
C#
namespace Qrakhen.Qamp.Core.Values.Objects;
|
|
|
|
public class Instance(Class @class) : Obj(ValueType.Instance)
|
|
{
|
|
public readonly Class Class = @class;
|
|
public Table Values = new();
|
|
|
|
public override string ToString()
|
|
{
|
|
string str = $"{Class.Name} {{\n";
|
|
foreach (var member in Class.Members) {
|
|
str += $" {member.Key}: {member.Value},\n";
|
|
}
|
|
foreach (var value in Values) {
|
|
str += $" {value.Key}: {value.Value},\n";
|
|
}
|
|
return $"{str}}}";
|
|
}
|
|
}
|