mirror of
https://github.com/curioustorvald/Terrarum.git
synced 2026-06-13 20:14:05 +09:00
FPS disp on window title
This commit is contained in:
@@ -16,6 +16,7 @@ import net.torvald.terrarum.btex.BTeXDocument
|
|||||||
import net.torvald.terrarum.ceilToInt
|
import net.torvald.terrarum.ceilToInt
|
||||||
import net.torvald.terrarum.gdxClearAndEnableBlend
|
import net.torvald.terrarum.gdxClearAndEnableBlend
|
||||||
import net.torvald.terrarum.inUse
|
import net.torvald.terrarum.inUse
|
||||||
|
import net.torvald.unicode.EMDASH
|
||||||
import java.io.File
|
import java.io.File
|
||||||
import kotlin.system.measureTimeMillis
|
import kotlin.system.measureTimeMillis
|
||||||
|
|
||||||
@@ -26,9 +27,9 @@ import kotlin.system.measureTimeMillis
|
|||||||
class BTeXTest : ApplicationAdapter() {
|
class BTeXTest : ApplicationAdapter() {
|
||||||
|
|
||||||
// val filePath = "btex.xml"
|
// val filePath = "btex.xml"
|
||||||
val filePath = "literature/en/daniel_defoe_robinson_crusoe.xml"
|
val filePath = "literature/en/daniel_defoe_robinson_crusoe.btexbin"
|
||||||
// val filePath = "literature/ruRU/anton_chekhov_palata_no_6.xml"
|
// val filePath = "literature/ruRU/anton_chekhov_palata_no_6.btexbin"
|
||||||
// val filePath = "literature/koKR/yisang_nalgae.xml"
|
// val filePath = "literature/koKR/yisang_nalgae.btexbin"
|
||||||
|
|
||||||
|
|
||||||
private lateinit var document: BTeXDocument
|
private lateinit var document: BTeXDocument
|
||||||
@@ -58,18 +59,18 @@ class BTeXTest : ApplicationAdapter() {
|
|||||||
println("Time spent on typesetting [ms]: $it")
|
println("Time spent on typesetting [ms]: $it")
|
||||||
}
|
}
|
||||||
|
|
||||||
/*measureTimeMillis {
|
measureTimeMillis {
|
||||||
document.finalise()
|
document.finalise()
|
||||||
documentHandler.dispose()
|
documentHandler.dispose()
|
||||||
}.also {
|
}.also {
|
||||||
println("Time spent on finalising [ms]: $it")
|
println("Time spent on finalising [ms]: $it")
|
||||||
}*/
|
}
|
||||||
|
|
||||||
/*measureTimeMillis {
|
measureTimeMillis {
|
||||||
document.serialise(File("./assets/mods/basegame/books/${filePath.replace(".xml", ".btexbin")}"))
|
document.serialise(File("./assets/mods/basegame/books/${filePath.replace(".xml", ".btexbin")}"))
|
||||||
}.also {
|
}.also {
|
||||||
println("Time spent on serialisation [ms]: $it")
|
println("Time spent on serialisation [ms]: $it")
|
||||||
}*/
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
measureTimeMillis {
|
measureTimeMillis {
|
||||||
@@ -85,6 +86,8 @@ class BTeXTest : ApplicationAdapter() {
|
|||||||
val pageGap = 6
|
val pageGap = 6
|
||||||
|
|
||||||
override fun render() {
|
override fun render() {
|
||||||
|
Gdx.graphics.setTitle("BTeXTest $EMDASH F: ${Gdx.graphics.framesPerSecond}")
|
||||||
|
|
||||||
gdxClearAndEnableBlend(.063f, .070f, .086f, 1f)
|
gdxClearAndEnableBlend(.063f, .070f, .086f, 1f)
|
||||||
|
|
||||||
val drawX = (1280 - (pageGap + document.pageDimensionWidth*2)) / 2
|
val drawX = (1280 - (pageGap + document.pageDimensionWidth*2)) / 2
|
||||||
|
|||||||
Reference in New Issue
Block a user