public void Dump(LuaTextWriter output) { output.WriteStartObject(); output.WriteKeyValue("Name", Name); output.WriteKeyValue("InitialValue", InitialValue); output.WriteEndObject(); }
public void Dump(LuaTextWriter output) { output.WriteStartObject(); output.WriteKeyValue("Name", Name); output.WriteKeyValue("Replace", Replace); output.WriteKeyValue("Stack", Stack); output.WriteEndObject(); }
protected override void DumpMembers(LuaTextWriter output) { if (Level != null) { output.WriteKeyValue("Level", Level.Value); } if (Name != null) { output.WriteKeyValue("Name", Name); } if (Type != null) { output.WriteKeyValue("Type", Type); } base.DumpMembers(output); }
protected override void DumpMembers(LuaTextWriter output) { base.DumpMembers(output); if (All) { output.WriteKeyValue("All", true); } else if (string.IsNullOrEmpty(Type)) { output.WriteKeyValue("Name", Name); } else { output.WriteKeyValue("Type", Type); } }
protected virtual void DumpMembers(LuaTextWriter output) { if (!string.IsNullOrEmpty(SourcePage)) { output.WriteKeyValue("SourcePage", SourcePage); } }
protected override void DumpMembers(LuaTextWriter output) { output.WriteKeyValue("Level", Level); base.DumpMembers(output); }