LIB: Updated code to lastest nx01 JPP abacus code
This commit is contained in:
parent
614bf64a8d
commit
da074f283b
7 changed files with 60 additions and 55 deletions
|
|
@ -90,10 +90,10 @@ public class DemoNumberMatrixDeskApp extends AbstractDeskApp implements DeskAppR
|
|||
ImGui.tableNextRow();
|
||||
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(part.rȧñkNaam());
|
||||
ImGui.text(part.abacusRȧñkName());
|
||||
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(part.rȧñkRingToon());
|
||||
ImGui.text(part.abacusRȧñkRingTone());
|
||||
|
||||
for (int i=0;i<numberMatrix.geefDimensie();i++) {
|
||||
ImGui.tableNextColumn();
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᓑᣕᣳᒼᐤᒄᓫ.BaseGl
|
|||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.TTꞱꞱᖟGateway;
|
||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.ᐦ.TerminatorGun;
|
||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.ᐦ.Terminator𓄯;
|
||||
import ᒢᐩᐩ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆ.Listᴿᵈ;
|
||||
import ᒢᐩᐩ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆ.Ladderᴿᵈ;
|
||||
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
||||
|
||||
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||
|
|
@ -78,7 +78,7 @@ public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRen
|
|||
items = pieTypes.toArray(items);
|
||||
String selectedItem = items[selectedBasePart.get()];
|
||||
Integer pieNumber = Integer.valueOf(selectedItem);
|
||||
Listᴿᵈ<? extends Terminator𓄯<?>> baseParts = TTꞱꞱᖟGateway.亞.deliverPieSlices(pieNumber);
|
||||
Ladderᴿᵈ<? extends Terminator𓄯<?>> baseParts = TTꞱꞱᖟGateway.亞.deliverPieSlices(pieNumber);
|
||||
|
||||
ImGui.combo(getTxt("selectBase"), selectedBasePart, items);
|
||||
|
||||
|
|
@ -89,16 +89,16 @@ public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRen
|
|||
ImGui.text(getTxt("selectPurpose"));
|
||||
ImGui.sameLine();
|
||||
|
||||
String text = baseParts.getᴿᵈ(0).ráàmDuytsNaam(嘴ᗮᙿᗮ.English.class);
|
||||
text += ": The distribution by " + baseParts.getᴿᵈ(0).teŀráàmGroote();
|
||||
text += " - " + baseParts.getᴿᵈ(0).ráàmDuytsChina(嘴ᗮᙿᗮ.English.class);
|
||||
String text = baseParts.getᴿᵈ(0).zerdinalSpaceDuytsNaam(嘴ᗮᙿᗮ.English.class);
|
||||
text += ": The distribution by " + baseParts.getᴿᵈ(0).zerdinalSpaceBoundary();
|
||||
text += " - " + baseParts.getᴿᵈ(0).zerdinalSpaceDuytsChina(嘴ᗮᙿᗮ.English.class);
|
||||
ImGui.text(text);
|
||||
|
||||
ImGui.checkbox(getTxt("showBase10"), showBase10);
|
||||
ImGui.checkbox(getTxt("showBase16"), showBase16);
|
||||
ImGui.checkbox(getTxt("showBase27"), showBase27);
|
||||
|
||||
int columns = 12;
|
||||
int columns = 11;
|
||||
if (showBase10.get()) {
|
||||
columns += 4;
|
||||
}
|
||||
|
|
@ -113,7 +113,6 @@ public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRen
|
|||
ImGui.beginTable("base-part", columns, flags);
|
||||
ImGui.tableSetupColumn("BȍőnNaam");
|
||||
ImGui.tableSetupColumn("TelNul");
|
||||
ImGui.tableSetupColumn("TelEen");
|
||||
ImGui.tableSetupColumn("Tone");
|
||||
if (showBase10.get()) {
|
||||
ImGui.tableSetupColumn("10Tone");
|
||||
|
|
@ -147,55 +146,53 @@ public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRen
|
|||
for (Terminator𓄯<?> part : baseParts.iterableᴼᶠ()) {
|
||||
ImGui.tableNextRow();
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(part.rȧñkNaam());
|
||||
ImGui.text(part.abacusRȧñkName());
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(Integer.toString(part.rȧñkTelNul()));
|
||||
ImGui.text(Integer.toString(part.zerdinal()));
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(Integer.toString(part.rȧñkTelEen()));
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(part.rȧñkRingToon());
|
||||
ImGui.text(part.abacusRȧñkRingTone());
|
||||
if (showBase10.get()) {
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(BaseGlyphSet.TONE_SCRIPT.BȍőnPrintNumber10(part.rȧñkTelNul(), part.teŀráàmGroote() - 1));
|
||||
ImGui.text(BaseGlyphSet.TONE_SCRIPT.BȍőnPrintNumber10(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(BaseGlyphSet.KOREAN.BȍőnPrintNumber10(part.rȧñkTelNul(), part.teŀráàmGroote() - 1));
|
||||
ImGui.text(BaseGlyphSet.KOREAN.BȍőnPrintNumber10(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(BaseGlyphSet.BENGALI.BȍőnPrintNumber10(part.rȧñkTelNul(), part.teŀráàmGroote() - 1));
|
||||
ImGui.text(BaseGlyphSet.BENGALI.BȍőnPrintNumber10(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(BaseGlyphSet.ARABIC.BȍőnPrintNumber10(part.rȧñkTelNul(), part.teŀráàmGroote() - 1));
|
||||
ImGui.text(BaseGlyphSet.ARABIC.BȍőnPrintNumber10(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
||||
}
|
||||
if (showBase16.get()) {
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(BaseGlyphSet.TONE_SCRIPT.BȍőnPrintNumber16(part.rȧñkTelNul(), part.teŀráàmGroote() - 1));
|
||||
ImGui.text(BaseGlyphSet.TONE_SCRIPT.BȍőnPrintNumber16(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(BaseGlyphSet.HIERO.BȍőnPrintNumber16(part.rȧñkTelNul(), part.teŀráàmGroote() - 1));
|
||||
ImGui.text(BaseGlyphSet.HIERO.BȍőnPrintNumber16(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(BaseGlyphSet.RUNIC.BȍőnPrintNumber16(part.rȧñkTelNul(), part.teŀráàmGroote() - 1));
|
||||
ImGui.text(BaseGlyphSet.RUNIC.BȍőnPrintNumber16(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(BaseGlyphSet.LATIN_BASIC.BȍőnPrintNumber16(part.rȧñkTelNul(), part.teŀráàmGroote() - 1));
|
||||
ImGui.text(BaseGlyphSet.LATIN_BASIC.BȍőnPrintNumber16(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
||||
}
|
||||
if (showBase27.get()) {
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(BaseGlyphSet.TONE_SCRIPT.BȍőnPrintNumber27(part.rȧñkTelNul(), part.teŀráàmGroote() - 1));
|
||||
ImGui.text(BaseGlyphSet.TONE_SCRIPT.BȍőnPrintNumber27(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(BaseGlyphSet.KOREAN.BȍőnPrintNumber27(part.rȧñkTelNul(), part.teŀráàmGroote() - 1));
|
||||
ImGui.text(BaseGlyphSet.KOREAN.BȍőnPrintNumber27(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(BaseGlyphSet.LATIN_BASIC.BȍőnPrintNumber27(part.rȧñkTelNul(), part.teŀráàmGroote() - 1));
|
||||
ImGui.text(BaseGlyphSet.LATIN_BASIC.BȍőnPrintNumber27(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(BaseGlyphSet.GREEK.BȍőnPrintNumber27(part.rȧñkTelNul(), part.teŀráàmGroote() - 1));
|
||||
ImGui.text(BaseGlyphSet.GREEK.BȍőnPrintNumber27(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(BaseGlyphSet.MALAYALAM.BȍőnPrintNumber27(part.rȧñkTelNul(), part.teŀráàmGroote() - 1));
|
||||
ImGui.text(BaseGlyphSet.MALAYALAM.BȍőnPrintNumber27(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
||||
}
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(part.rȧñkChinaSleutel());
|
||||
ImGui.text(part.abacusRȧñkChinaKey());
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(part.rȧñkChinaWaarde());
|
||||
ImGui.text(part.abacusRȧñkChinaValue());
|
||||
|
||||
List<Class<? extends TerminatorGun>> guns = part.ráàmGunTypes();
|
||||
List<Class<? extends TerminatorGun>> guns = part.zerdinalSpaceGunTypes();
|
||||
for (int i=0;i<6;i++) {
|
||||
if (guns.size() > i) {
|
||||
Class<? extends TerminatorGun> gunType = guns.get(i);
|
||||
String gunFire = part.rȧñkGunFire(gunType);
|
||||
String gunFire = part.abacusRȧñkGunFire(gunType);
|
||||
ImGui.tableNextColumn();
|
||||
ImGui.text(gunFire);
|
||||
} else {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue