Beispiel #1
0
 public void EndDrawClass(MightyMember <Type> mightyType, BaseClassAttribute baseAttribute) =>
 EndDrawClass(mightyType, (T)baseAttribute);
Beispiel #2
0
 public void OnDisableClass(MightyMember <Type> mightyType, BaseClassAttribute baseAttribute) =>
 OnDisableClass(mightyType, (T)baseAttribute);
 public override void EndDrawClass(SerializedProperty script, Object context, BaseClassAttribute attribute, MightyDrawer drawer)
 {
 }
        public override void OnEnableClass(SerializedProperty script, Object context, BaseClassAttribute attribute, MightyDrawer drawer)
        {
            var hideStatusAttribute = (HideStatusClassAttribute)attribute;

            drawer.hideStatus |= hideStatusAttribute.HideStatus;
        }
Beispiel #5
0
 public abstract void OnDisableClass(SerializedProperty script, Object context, BaseClassAttribute attribute, MightyDrawer drawer);