🍬
Gummi
  • Welcome to Gummi
  • Installation
  • Repo
  • API Documentation
    • Core
      • Attributes
        • DisableIf(string Target)
        • DisableIf(string Target, object Benchmark)
        • EnableIf(string Target)
        • EnableIf(string Target, object Benchmark)
        • HideIf(string Target)
        • HideIf(string Target, object Benchmark)
        • ShowIfstring Target)
        • ShowIf(string Target, object Benchmark)
        • SOExposed
        • VisibleBaseAttribute
        • ReadOnly
      • Extensions
        • GenericExtensions
        • IntExtensions
        • ListExtensions
    • MVC
      • RootController
      • SubController
      • SubController<enum, uiView>
      • UIView
    • Singletons
      • Singleton
      • Persistent Singleton
      • Lazy Singleton
      • Persistent Lazy Singleton
    • Utility
      • MDDocumentation
      • Optional
Powered by GitBook
On this page
  1. API Documentation
  2. Core
  3. Attributes

VisibleBaseAttribute

PreviousSOExposedNextReadOnly

Last updated 3 years ago

namespace:

Inherits: PropertyAttribute

Summary

Base class for HideIf, ShowIf, EnableIf, and DisableIf. Supported types for Benchmark are shown below.

Supported Types
Benchmark Type

Integer

int

Enum

int

LayerMask

int

Boolean

bool

Float

float

String

string

Color

float[4]

Vector2

float[2]

Vector3

float[3]

Vector4

float[4]

Vector2Int

int[2]

Vector3Int

int[3]

System.Object

object

UnityEngine.Object

object

Gummi