Class CheatMenuSkin

  • All Implemented Interfaces:
    javafx.scene.control.Skin<CheatMenu>

    public class CheatMenuSkin
    extends javafx.scene.control.SkinBase<CheatMenu>
    Skin for the cheat menu.
    Author:
    Andi Hotz, (c) Sahits GmbH, 2018 Created on May 05, 2018
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private CheatMenu control  
    • Constructor Summary

      Constructors 
      Constructor Description
      CheatMenuSkin​(CheatMenu cheatMenu, javafx.beans.property.ReadOnlyDoubleProperty parentWidth)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private void closeOverlay()  
      private java.util.List<OpenPatricianSpinnerOptionDataModel> getDescription​(java.util.List<GenericTriple<java.lang.String>> options)  
      private void initializeControl​(javafx.scene.layout.Pane pane, javafx.beans.property.ReadOnlyDoubleProperty parentWidth)  
      • Methods inherited from class javafx.scene.control.SkinBase

        computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, consumeMouseEvents, dispose, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, layoutChildren, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

    • Constructor Detail

      • CheatMenuSkin

        public CheatMenuSkin​(CheatMenu cheatMenu,
                             javafx.beans.property.ReadOnlyDoubleProperty parentWidth)
    • Method Detail

      • initializeControl

        private void initializeControl​(javafx.scene.layout.Pane pane,
                                       javafx.beans.property.ReadOnlyDoubleProperty parentWidth)
      • closeOverlay

        private void closeOverlay()