ostrat.pFx

package ostrat.pFx

Type members

Classlikes

object App3D
class AppStart extends Application
class AppStart3D extends Application
case
class CanvasFx(canvFx: Canvas, theScene: Scene) extends CanvasTopLeft

A JavaFx implementation of CanvasPlatform. JavaFx 15 documentation
GraphicContext

A JavaFx implementation of CanvasPlatform. JavaFx 15 documentation
GraphicContext

object DevApp

Name should possibly be DevAppFx.

Name should possibly be DevAppFx.

Value members

Concrete methods

def findDevSettingElse[A : Persist](settingStr: String, elseValue: => A): A

Find a setting of the given name and type from the file DevSettings.rson, else return the given default value..

Find a setting of the given name and type from the file DevSettings.rson, else return the given default value..

def findDevSettingExpr(settingStr: String): EMon[Expr]

Find a setting of the given name and and return its Expr from the file DevSettings.rson.

Find a setting of the given name and and return its Expr from the file DevSettings.rson.

def findDevSettingT[A : Persist](settingStr: String): EMon[A]

Find a setting of the given name and type from the file DevSettings.rson.

Find a setting of the given name and type from the file DevSettings.rson.

def fromRsonFileFind[A : Persist](fileName: String): EMon[A]
def fromRsonFileFindElse[A : Persist](fileName: String, elseValue: => A): A
def fromRsonFileFindForeach[A : Persist](fileName: String, f: A => Unit): Unit

Attempts to find find and load file, attempts to parse the file, attempts to find object of type A. If all stages successful, calls procedure (Unit returning function) with that object of type A

Attempts to find find and load file, attempts to parse the file, attempts to find object of type A. If all stages successful, calls procedure (Unit returning function) with that object of type A

def loadRsonFile(pathFileName: String): EMon[String]
def saveRsonFile(path: String, fileName: String, output: String): Unit
def settFromFile[A : Persist](settingStr: String, fileName: String): EMon[A]
def settFromFileElse[A : Persist](settingStr: String, fileName: String, elseValue: A): A

Concrete fields

The resource folders and hence the developer settings folder are set in the build tool Sbt and Mill. They are not set in the code.

The resource folders and hence the developer settings folder are set in the build tool Sbt and Mill. They are not set in the code.

val userHomeDir: String
val yourDir: String