Class DrawingPane

java.lang.Object
com.badlogic.gdx.scenes.scene2d.Actor
group24.escaperoom.ui.DrawingPane

public class DrawingPane extends com.badlogic.gdx.scenes.scene2d.Actor
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static enum 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final com.badlogic.gdx.graphics.Color
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    DrawingPane(com.badlogic.gdx.graphics.Pixmap pixmap)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    draw(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha)
     
    static int
     
    void
     
    void
    setBrushSize(int size)
     
    void
    setDrawColor(com.badlogic.gdx.graphics.Color color)
     
    void
     

    Methods inherited from class com.badlogic.gdx.scenes.scene2d.Actor

    act, addAction, addCaptureListener, addListener, ancestorsVisible, ascendantsVisible, clearActions, clearListeners, clipBegin, clipBegin, clipEnd, debug, drawDebug, drawDebugBounds, fire, firstAscendant, getActions, getCaptureListeners, getColor, getDebug, getHeight, getListeners, getName, getOriginX, getOriginY, getParent, getRight, getRotation, getScaleX, getScaleY, getStage, getTop, getTouchable, getUserObject, getWidth, getX, getX, getY, getY, getZIndex, hasActions, hasKeyboardFocus, hasParent, hasScrollFocus, hit, isAscendantOf, isDescendantOf, isTouchable, isTouchFocusListener, isTouchFocusTarget, isVisible, localToActorCoordinates, localToAscendantCoordinates, localToParentCoordinates, localToScreenCoordinates, localToStageCoordinates, moveBy, notify, parentToLocalCoordinates, positionChanged, remove, removeAction, removeCaptureListener, removeListener, rotateBy, rotationChanged, scaleBy, scaleBy, scaleChanged, screenToLocalCoordinates, setBounds, setColor, setColor, setDebug, setHeight, setName, setOrigin, setOrigin, setOriginX, setOriginY, setParent, setPosition, setPosition, setRotation, setScale, setScale, setScaleX, setScaleY, setSize, setStage, setTouchable, setUserObject, setVisible, setWidth, setX, setX, setY, setY, setZIndex, sizeBy, sizeBy, sizeChanged, stageToLocalCoordinates, toBack, toFront, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • canvasColor

      public static final com.badlogic.gdx.graphics.Color canvasColor
  • Constructor Details

    • DrawingPane

      public DrawingPane(com.badlogic.gdx.graphics.Pixmap pixmap)
  • Method Details

    • getBrushSize

      public static int getBrushSize()
    • setDrawColor

      public void setDrawColor(com.badlogic.gdx.graphics.Color color)
    • setBrushSize

      public void setBrushSize(int size)
    • setBrushShape

      public void setBrushShape(DrawingPane.BrushShape shape)
    • setItemBrushItem

      public void setItemBrushItem(Item item)
    • clear

      public void clear()
      Overrides:
      clear in class com.badlogic.gdx.scenes.scene2d.Actor
    • draw

      public void draw(com.badlogic.gdx.graphics.g2d.Batch batch, float parentAlpha)
      Overrides:
      draw in class com.badlogic.gdx.scenes.scene2d.Actor