Class AdvancedRuleOverrideTileEditor
Inheritance
AdvancedRuleOverrideTileEditor
Inherited Members
UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
Syntax
[CustomEditor(typeof(AdvancedRuleOverrideTile))]
public class AdvancedRuleOverrideTileEditor : RuleOverrideTileEditor, IPreviewable, IToolModeOwner
Properties
overrideTile
Declaration
public AdvancedRuleOverrideTile overrideTile { get; }
Property Value
Methods
DrawRule(Rect, RuleTile.TilingRuleOutput, Boolean, RuleTile.TilingRule, Boolean)
Declaration
public void DrawRule(Rect rect, RuleTile.TilingRuleOutput rule, bool isOverride, RuleTile.TilingRule originalRule, bool isMissing)
Parameters
DrawRuleElement(Rect, Int32, Boolean, Boolean)
Declaration
public void DrawRuleElement(Rect rect, int index, bool selected, bool focused)
Parameters
Declaration
public void DrawRulesHeader(Rect rect)
Parameters
| Type |
Name |
Description |
| Rect |
rect |
|
GetRuleElementHeight(Int32)
Declaration
public float GetRuleElementHeight(int index)
Parameters
| Type |
Name |
Description |
| Int32 |
index |
|
Returns
OnEnable()
Declaration
public override void OnEnable()
Overrides
OnInspectorGUI()
Declaration
public override void OnInspectorGUI()
Overrides