You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SpinnerSliderPaired ties a JSpinner and a JSlider together with some bells and whistles
TokenLayoutRenderPanel contains the paint method and handles mouse events
TokenLayoutRenderPanelHelper handles the initialisation code for control elements and a bunch of methods for creating and drawing various elements and onscreen guides
MathUtils a generic utils class for doing math stuff. Math operations in other classes should probably be moved to it too.
GraphicsUtil added method createGridShape() for generating a grid shape consistently.
ImageUtil added a bunch of methods for operations to reduce ZoneRenderer code duplication:
getIsoFigureHeightOffset
getTokenImage - returns token image or table image if iso figure
flipCartesian - for flipped token images
flipIsometric - for flipped token images
getRenderingHintsQuality - a single source for a number of higher quality rendering hints
rotateImage - rotates an image
getScaledTokenImage - accounts for ZoneRenderer zoom level, token sizeScale, scaleX, scaleY and footprint size and scale
getTokenRenderImage - does most of these in appropriate order to maintain best image quality
The text was updated successfully, but these errors were encountered:
bubblobill
changed the title
Move token layout panel to its own tab in the Edit Token dialog.
Move token layout panel to its own tab, add token props and macro functions.
Dec 9, 2024
bubblobill
changed the title
Move token layout panel to its own tab, add token props and macro functions.
Move token layout panel to its own tab in edit token dialogue
Dec 11, 2024
EditTokenDialog
Four additional classes:
GraphicsUtil added method createGridShape() for generating a grid shape consistently.
ImageUtil added a bunch of methods for operations to reduce ZoneRenderer code duplication:
The text was updated successfully, but these errors were encountered: