Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
An ActView with can draw additional items above the stages, such as bounding boxes, axes etc.
Link copied to clipboard
Link copied to clipboard
A label-like control, which uses bold text wherever substrings of the hints text are surrounded by square brackets.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Contains a TextField to enter a relative or absolute path to another resource. Below that is a Label which acts as an error message when the path is not valid, or is the wrong type.
Link copied to clipboard
class PickGroupView(val game: Game, val pickGroup: PickGroup, val selectedPickProperty: Property<Pick?>, val iconSizeProperty: ObservableInt) : DecoratedNode<VBox>
A view of a PickGroup, with PickGroup.name at the top and a collection of PickViews below it.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
A specialised MenuItem, which has text (as usual), but also has a toggle button with an "eye" icon, either closed or open depending on selected.
Functions
Link copied to clipboard
fun appearancePathField(relativeToResource: Resource, block: PathField.() -> Unit? = null): PathField
Link copied to clipboard
fun imageViewWithCrosshairs(imageProperty: ObservableOptionalImage, block: ImageViewWithCrosshairs.() -> Unit? = null): ImageViewWithCrosshairs
fun imageViewWithCrosshairs(image: Image?, block: ImageViewWithCrosshairs.() -> Unit? = null): ImageViewWithCrosshairs
Link copied to clipboard
Link copied to clipboard
fun typeChoice(qualifiedNames: Collection<String>, block: TypeChoice.() -> Unit? = null): TypeChoice