Class HexagonalRuleTileEditor
  
Inheritance
HexagonalRuleTileEditor
 
Inherited Members
UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
 
Syntax
[CustomEditor(typeof(HexagonalRuleTile), true)]
[CanEditMultipleObjects]
public class HexagonalRuleTileEditor : RuleTileEditor, IPreviewable, IToolModeOwner
 
Properties
  
hexTile
Declaration
public HexagonalRuleTile hexTile { get; }
 
Property Value
Methods
  
CreatePreview()
Declaration
public override void CreatePreview()
 
Overrides
GetArrowIndex(Vector3Int)
Declaration
public override int GetArrowIndex(Vector3Int position)
 
Parameters
Returns
Overrides
GetMatrixSize(BoundsInt)
Declaration
public override Vector2 GetMatrixSize(BoundsInt bounds)
 
Parameters
Returns
Overrides
GetRuleGUIBounds(BoundsInt, RuleTile.TilingRule)
Declaration
public override BoundsInt GetRuleGUIBounds(BoundsInt bounds, RuleTile.TilingRule rule)
 
Parameters
Returns
Overrides
RuleMatrixOnGUI(RuleTile, Rect, BoundsInt, RuleTile.TilingRule)
Declaration
public override void RuleMatrixOnGUI(RuleTile tile, Rect rect, BoundsInt bounds, RuleTile.TilingRule tilingRule)
 
Parameters
Overrides