WTerrSetter
Helper class for setting LayerHcRefSys[WTile], HSepLayer[WSep] and HCornerLayer at the same time."
Attributes
- Graph
-
- Supertypes
Members list
Type members
Classlikes
Bend at junction of 2 HSeps. Sets the HSep terrains and the 3 HCorners of the HVert.
Bend at junction of 2 HSeps. Sets the HSep terrains and the 3 HCorners of the HVert.
Attributes
- Companion
- object
- Supertypes
-
trait BendInOutBasetrait BendBasetrait VertSetBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Sets the 2 outer corners of the bend for HSep terrain with a default offset of 6, Also sets the left most of the HSeps of the bend vertex, with a default terrain of Sea. The orientation of the bend is specified by the direction of the inside of the bend.
Sets the 2 outer corners of the bend for HSep terrain with a default offset of 6, Also sets the left most of the HSeps of the bend vertex, with a default terrain of Sea. The orientation of the bend is specified by the direction of the inside of the bend.
Attributes
- Companion
- object
- Supertypes
-
trait BendInBasetrait BendBasetrait VertSetBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Bend at junction of 2 HSeps. Sets the HSep terrains and the 3 HCorners of the HVert.
Bend at junction of 2 HSeps. Sets the HSep terrains and the 3 HCorners of the HVert.
Attributes
- Companion
- object
- Supertypes
-
trait BendInLtBasetrait BendBasetrait VertSetBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Bend at junction of 2 HSeps. Sets the HSep terrains and the 3 HCorners of the HVert.
Bend at junction of 2 HSeps. Sets the HSep terrains and the 3 HCorners of the HVert.
Attributes
- Companion
- object
- Supertypes
-
trait BendInRtBasetrait BendBasetrait VertSetBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Bend connecting 2 HSeps, with an inner and outer offset of 7/16.
Bend connecting 2 HSeps, with an inner and outer offset of 7/16.
Attributes
- Companion
- object
- Supertypes
-
trait BendInOutBasetrait BendBasetrait VertSetBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Bend connecting 2 HSeps, with an inner and outer offset of 3/16.
Bend connecting 2 HSeps, with an inner and outer offset of 3/16.
Attributes
- Companion
- object
- Supertypes
-
trait BendInOutBasetrait BendBasetrait VertSetBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Sets the 2 outer corners of the bend for HSep terrain with a default offset of 6, max 7, Also sets the left most of the HSeps of the bend vertex, with a default terrain of Sea. The orientation of the bend is specified by the direction of the inside of the bend.
Sets the 2 outer corners of the bend for HSep terrain with a default offset of 6, max 7, Also sets the left most of the HSeps of the bend vertex, with a default terrain of Sea. The orientation of the bend is specified by the direction of the inside of the bend.
Attributes
- Companion
- object
- Supertypes
-
trait BendOutBasetrait BendBasetrait VertSetBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Deprecated Cape / headland / peninsula for WTiles. Capes may be useful for creating terrain, but are not helpful for modelling real world terrain or terrain from a pre existing fantasy world such as Middle Earth or the Game of Thrones world.
Deprecated Cape / headland / peninsula for WTiles. Capes may be useful for creating terrain, but are not helpful for modelling real world terrain or terrain from a pre existing fantasy world such as Middle Earth or the Game of Thrones world.
Attributes
- Companion
- object
- Supertypes
-
trait CapeBasetrait TRunnertrait TRowElemtrait WTileHelperclass Objecttrait Matchableclass AnyShow all
Sets the HSep terrain and corners for an Island, with a radius of 10/16 of the radius of the hex.
Sets the HSep terrain and corners for an Island, with a radius of 10/16 of the radius of the hex.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Isle10Basetrait IsleNSmallBasetrait IsleNBasetrait TRunnertrait TRowElemtrait WTileHelperclass Objecttrait Matchableclass AnyShow all
Sets the HSep terrain and corners for an Island, with a radius of 10/16 of the radius of the hex.
Sets the HSep terrain and corners for an Island, with a radius of 10/16 of the radius of the hex.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Isle11Basetrait IsleNLargeBasetrait IsleNBasetrait TRunnertrait TRowElemtrait WTileHelperclass Objecttrait Matchableclass AnyShow all
Sets the HSep terrain and corners for an Island, with a radius of 12/16 of the radius of the hex.
Sets the HSep terrain and corners for an Island, with a radius of 12/16 of the radius of the hex.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Isle10Basetrait IsleNSmallBasetrait IsleNBasetrait TRunnertrait TRowElemtrait WTileHelperclass Objecttrait Matchableclass AnyShow all
Sets the HSep terrain and corners for an Island, with a radius of 13/16 of the radius of the hex.
Sets the HSep terrain and corners for an Island, with a radius of 13/16 of the radius of the hex.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Isle13Basetrait IsleNLargeBasetrait IsleNBasetrait TRunnertrait TRowElemtrait WTileHelperclass Objecttrait Matchableclass AnyShow all
Sets the HSep terrain and corners for an Island, with a radius of 3/16 of the radius of the hex.
Sets the HSep terrain and corners for an Island, with a radius of 3/16 of the radius of the hex.
Attributes
- Companion
- object
- Supertypes
-
trait Isle3Basetrait IsleNSmallBasetrait IsleNBasetrait TRunnertrait TRowElemtrait WTileHelperclass Objecttrait Matchableclass AnyShow all
Sets the HSep terrain and corners for an Island, with a radius of 4/16 of the radius of the hex.
Sets the HSep terrain and corners for an Island, with a radius of 4/16 of the radius of the hex.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Isle4Basetrait IsleNSmallBasetrait IsleNBasetrait TRunnertrait TRowElemtrait WTileHelperclass Objecttrait Matchableclass AnyShow all
Sets the HSep terrain and corners for an Island, with a radius of 5/16 of the radius of the hex.
Sets the HSep terrain and corners for an Island, with a radius of 5/16 of the radius of the hex.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Isle5Basetrait IsleNSmallBasetrait IsleNBasetrait TRunnertrait TRowElemtrait WTileHelperclass Objecttrait Matchableclass AnyShow all
Sets the HSep terrain and corners for an Island, with a radius of 6/16 of the radius of the hex.
Sets the HSep terrain and corners for an Island, with a radius of 6/16 of the radius of the hex.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Isle6Basetrait IsleNSmallBasetrait IsleNBasetrait TRunnertrait TRowElemtrait WTileHelperclass Objecttrait Matchableclass AnyShow all
Sets the HSep terrain and corners for an Island, with a radius of 7/16 of the radius of the hex.
Sets the HSep terrain and corners for an Island, with a radius of 7/16 of the radius of the hex.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Isle7Basetrait IsleNSmallBasetrait IsleNBasetrait TRunnertrait TRowElemtrait WTileHelperclass Objecttrait Matchableclass AnyShow all
Sets the HSep terrain and corners for an Island, with a radius of 8/16 of the radius of the hex.
Sets the HSep terrain and corners for an Island, with a radius of 8/16 of the radius of the hex.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Isle8Basetrait IsleNSmallBasetrait IsleNBasetrait TRunnertrait TRowElemtrait WTileHelperclass Objecttrait Matchableclass AnyShow all
Sets the HSep terrain and corners for an Island, with a radius of 9/16 of the radius of the hex.
Sets the HSep terrain and corners for an Island, with a radius of 9/16 of the radius of the hex.
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Isle9Basetrait IsleNSmallBasetrait IsleNBasetrait TRunnertrait TRowElemtrait WTileHelperclass Objecttrait Matchableclass AnyShow all
Deprecated. Replace with Source reversing the dirn.
Deprecated. Replace with Source reversing the dirn.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MouthLtRtBasetrait VertSetBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Deprecated. Replace with SourceLt reversing the dirn.
Deprecated. Replace with SourceLt reversing the dirn.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MouthLtBasetrait VertSetBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Deprecated. Creates an HSep separator terrain mouth. Magnitude should be between 3 and 7. Sets the 3 HCorners and the HSep. The magnitude parameter comes before the terrain type parameter as this is designed primarily for modeling existing terrain rather than pure creation.
Deprecated. Creates an HSep separator terrain mouth. Magnitude should be between 3 and 7. Sets the 3 HCorners and the HSep. The magnitude parameter comes before the terrain type parameter as this is designed primarily for modeling existing terrain rather than pure creation.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MouthBasetrait VertSetBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Deprecated. Replace with SourceRt reversing the dirn.
Deprecated. Replace with SourceRt reversing the dirn.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MouthRtBasetrait VertSetBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Deprecated. Replacement unclear at moment.
Deprecated. Replacement unclear at moment.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait MouthSpecBasetrait VertSetBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SepBBasetrait TRunnerExtratrait TRunnertrait TRowElemtrait WTileHelperclass Objecttrait Matchableclass AnyShow all
Sets the HSep separator at the given position. This should only be needed for setting the HSep on the left hand side of an EGrid where the join with the grid to the left is not regular.
Sets the HSep separator at the given position. This should only be needed for setting the HSep on the left hand side of an EGrid where the join with the grid to the left is not regular.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SetSepBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SourceBasetrait VertSetBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SourceLtBasetrait SourceBasetrait VertSetBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
HSep end point or source with a left and right magnitude of 7.
HSep end point or source with a left and right magnitude of 7.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SourceBasetrait VertSetBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
HSep end point or source with a left and right magnitude of 3.
HSep end point or source with a left and right magnitude of 3.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SourceBasetrait VertSetBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait SourceRtBasetrait SourceBasetrait VertSetBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
- Known subtypes
-
class SepB
Sets a vertex where 3 HSep terrains meet. Also sets the left most HSep terrain, the default is Sea.
Sets a vertex where 3 HSep terrains meet. Also sets the left most HSep terrain, the default is Sea.
Attributes
- Companion
- object
- Supertypes
-
trait ThreeDownBasetrait VertSetBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class Bendclass BendInclass BendInLtclass BendInRtclass BendMaxclass BendMinclass BendOutclass Mouthclass MouthLtclass MouthMaxclass MouthMinclass MouthOldclass MouthRtclass MouthSpecclass SetSepclass Sourceclass SourceLtclass SourceMaxclass SourceMinclass SourceRtclass ThreeDownclass ThreeUpclass VertLeftsRightclass VertRightsLeftShow all
Used for setting a vertex on the left edge of a grid. Sets the vertex to the right on both hex tiles.
Used for setting a vertex on the left edge of a grid. Sets the vertex to the right on both hex tiles.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait VertLeftsRightBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Used for setting the a vertex on the right edge of a grid. Sets the vertex to the left on both hex tiles.
Used for setting the a vertex on the right edge of a grid. Sets the vertex to the left on both hex tiles.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait VertRightsLeftBasetrait VRowElemclass Objecttrait Matchableclass AnyShow all
Inherited classlikes
Sets only the inside HCorner of Vertex for a bend HSep terrain, Sets the left most of the HSeps of this vertex. The orientation of the bend is specified by the direction of the inside of the bend. This trait is provided to model real world geographic / terrain features and is probably superfluous for created worlds / terrain.
Sets only the inside HCorner of Vertex for a bend HSep terrain, Sets the left most of the HSeps of this vertex. The orientation of the bend is specified by the direction of the inside of the bend. This trait is provided to model real world geographic / terrain features and is probably superfluous for created worlds / terrain.
Attributes
- Inherited from:
- HSetter
- Supertypes
- Known subtypes
-
trait BendInBaseclass BendIntrait BendInLtBaseclass BendInLttrait BendInOutBaseclass Bendclass BendMaxclass BendMinclass BendAlltrait BendInRtBaseclass BendInRttrait BendOutBaseclass BendOutShow all
Sets only the inside HCorner of Vertex for a bend in HSeps terrain, Sets the left most of the HSeps of this vertex. The orientation of the bend is specified by the direction of the inside of the bend. This trait is provided to model real world geographic / terrain features and is probably superfluous for created worlds / terrain.
Sets only the inside HCorner of Vertex for a bend in HSeps terrain, Sets the left most of the HSeps of this vertex. The orientation of the bend is specified by the direction of the inside of the bend. This trait is provided to model real world geographic / terrain features and is probably superfluous for created worlds / terrain.
Attributes
Sets only the inside HCorner of Vertex for a bend in HSeps terrain, Sets the left most of the HSeps of this vertex. The orientation of the bend is specified by the direction of the inside of the bend. This trait is provided to model real world geographic / terrain features and is probably superfluous for created worlds / terrain.
Sets only the inside HCorner of Vertex for a bend in HSeps terrain, Sets the left most of the HSeps of this vertex. The orientation of the bend is specified by the direction of the inside of the bend. This trait is provided to model real world geographic / terrain features and is probably superfluous for created worlds / terrain.
Attributes
Sets all the corners of Vertex for a bend HSep terrain, Sets the left most of the HSeps of this vertex. The orientation of the bend is specified by the direction of the inside of the bend. This trait is provided to model real world geographic / terrain features and is probably superfluous for created worlds / terrain.
Sets all the corners of Vertex for a bend HSep terrain, Sets the left most of the HSeps of this vertex. The orientation of the bend is specified by the direction of the inside of the bend. This trait is provided to model real world geographic / terrain features and is probably superfluous for created worlds / terrain.
Attributes
- Inherited from:
- HSetter
- Supertypes
- Known subtypes
Attributes
Sets the 2 outer corners of the bend for HSep terrain, Also sets the left most of the HSeps of the bend vertex. The orientation of the bend is specified by the direction of the inside of the bend.
Sets the HCen terrain, the HSep terrains and the HCorners for an Island, with a radius of 10/16 of the radius of the hex. Only use these classes for hexs where there is no offset for any of the adjacent hex's HCorners on shared HVerts.
Sets the HCen terrain, the HSep terrains and the HCorners for an Island, with a radius of 11/16 of the radius of the hex. Only use these classes for hexs where there is no offset for any of the adjacent hex's HCorners on shared HVerts.
Sets the HCen terrain, the HSep terrains and the HCorners for an Island, with a radius of 12/16 of the radius of the hex. Only use these classes for hexs where there is no offset for any of the adjacent hex's HCorners on shared HVerts.
Sets the HCen terrain, the HSep terrains and the HCorners for an Island, with a radius of 13/16 of the radius of the hex. Only use these classes for hexs where there is no offset for any of the adjacent hex's HCorners on shared HVerts.
Sets the HCen terrain, the HSep terrains and the HCorners for an Island, with a radius of 3/16 of the radius of the hex. Only use these classes for hexs where there is no offset for any of the adjacent hex's HCorners on shared HVerts.
Sets the HCen terrain, the HSep terrains and the HCorners for an Island, with a radius of 4/16 of the radius of the hex. Only use these classes for hexs where there is no offset for any of the adjacent hex's HCorners on shared HVerts.
Sets the HCen terrain, the HSep terrains and the HCorners for an Island, with a radius of 5/16 of the radius of the hex. Only use these classes for hexs where there is no offset for any of the adjacent hex's HCorners on shared HVerts.
Sets the HCen terrain, the HSep terrains and the HCorners for an Island, with a radius of 6/16 of the radius of the hex. Only use* these classes for hexs where there is no offset for any of the adjacent hex's HCorners on shared HVerts.
Sets the HCen terrain, the HSep terrains and the HCorners for an Island, with a radius of 7/16 of the radius of the hex. Only use these classes for hexs where there is no offset for any of the adjacent hex's HCorners on shared HVerts.
Sets the HCen terrain, the HSep terrains and the HCorners for an Island, with a radius of 8/16 of the radius of the hex. Only use these classes for hexs where there is no offset for any of the adjacent hex's HCorners on shared HVerts.
Sets the HCen terrain, the HSep terrains and the HCorners for an Island, with a radius of 9/16 of the radius of the hex. Only use these classes for hexs where there is no offset for any of the adjacent hex's HCorners on shared HVerts.
Attributes
- Inherited from:
- HSetter
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait IsleNLargeBasetrait Isle11Baseclass Isle11trait Isle12Basetrait Isle13Baseclass Isle13trait IsleNSmallBasetrait Isle10Baseclass Isle10class Isle12class Isle10trait Isle3Baseclass Isle3trait Isle4Baseclass Isle4trait Isle5Baseclass Isle5trait Isle6Baseclass Isle6trait Isle7Baseclass Isle7trait Isle8Baseclass Isle8trait Isle9Baseclass Isle9Show all
Attributes
- Inherited from:
- HSetter
- Supertypes
- Known subtypes
Sets the HSep separators terrain and HCorners for an Island or geometrically analogous terrain, with a radius set in the sub traits. Only use these classes for hexs where there is no offset for any of the adjacent hex's HCorners.
Sets the mouth in the given direction and the HSep terrain in the opposite direction from the vertex.
Sets the mouth in the given direction and the HSep terrain in the opposite direction from the vertex. This trait is provided to model real world geographic / terrain features and is probably superfluous for created worlds / terrain.
Sets the mouth in the given direction and the HSep terrain in the opposite direction from the vertex. This trait is provided to model real world geographic / terrain features and is probably superfluous for created worlds / terrain.
Attributes
Sets the mouth in the given direction and the HSep terrain in the opposite direction from the vertex. This trait is provided to model real world geographic / terrain features and is probably superfluous for created worlds / terrain.
Sets the mouth in the given direction and the HSep terrain in the opposite direction from the vertex. This trait is provided to model real world geographic / terrain features and is probably superfluous for created worlds / terrain.
Attributes
This is for setting HSeps on the edge of grids that sit within the hex area of the tile on the neighbouring grid.
Attributes
- Inherited from:
- HSetter
- Supertypes
- Known subtypes
-
class Sourcetrait SourceLtBaseclass SourceLtclass SourceMaxclass SourceMintrait SourceRtBaseclass SourceRtclass SourceShow all
Used for setting a vertex where 3 HSep terrains meet. Also sets the left most HSep. This trait is provided to model real world geographic / terrain features and is probably superfluous for created worlds / terrain.
Used for setting a vertex where 3 HSep terrains meet. Also sets the left most HSep. This trait is provided to model real world geographic / terrain features and is probably superfluous for created worlds / terrain.
Used for setting the a vertex on the left edge of a grid. Sets the vertex to the right on both hex tiles.
Used for setting the a vertex on the left edge of a grid. Sets the vertex to the right on both hex tiles.
Attributes
- Inherited from:
- HSetter
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class VertLeftsRight
Used for setting the a vertex on the right edge of a grid. Sets the vertex to the left on both hex tiles.
Used for setting the a vertex on the right edge of a grid. Sets the vertex to the left on both hex tiles.
Attributes
- Inherited from:
- HSetter
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class VertRightsLeft
Attributes
- Inherited from:
- HSetter
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait BendBasetrait BendInBaseclass BendIntrait BendInLtBaseclass BendInLttrait BendInOutBaseclass Bendclass BendMaxclass BendMinclass BendAlltrait BendInRtBaseclass BendInRttrait BendOutBaseclass BendOuttrait MouthBaseclass MouthMaxclass MouthMinclass MouthOldtrait MouthLtBaseclass MouthLttrait MouthLtRtBaseclass Mouthtrait MouthRtBaseclass MouthRttrait MouthSpecBaseclass MouthSpectrait SourceBaseclass Sourcetrait SourceLtBaseclass SourceLtclass SourceMaxclass SourceMintrait SourceRtBaseclass SourceRtclass Sourcetrait ThreeDownBaseclass ThreeDownclass ThreeDowntrait ThreeUpBaseclass ThreeUpclass ThreeUpShow all