Namespace: | Sirenix.OdinInspector.Editor.Examples |
Assembly: | Sirenix.OdinInspector.Editor |
public class MyDockableGameDashboard : OdinEditorWindow, ISerializationCallbackReceiver
public MyDockableGameDashboard()
[TabGroup("TabGroup", "Default", false, 0F)]
[TabGroup("TabGroup", "Uniform", false, 0F)]
public bool Toggle
[EnableIf("Toggle")]
[Button(ButtonSizes.Small)]
[ResponsiveButtonGroup("TabGroup/Default/BtnGroup")]
public void A()
[Button(ButtonSizes.Small)]
[EnableIf("Toggle")]
[ResponsiveButtonGroup("TabGroup/Default/BtnGroup")]
public void B()
[ResponsiveButtonGroup("TabGroup/Default/BtnGroup")]
public void BarBar()
[ResponsiveButtonGroup("TabGroup/Uniform/BtnGroup")]
public void BarFoo()
[ResponsiveButtonGroup("TabGroup/Default/BtnGroup")]
public void BazBazBaz()
[ResponsiveButtonGroup("TabGroup/Uniform/BtnGroup")]
public void BazFoo()
[Button(ButtonSizes.Small)]
[ShowIf("Toggle", false)]
[ResponsiveButtonGroup("TabGroup/Default/BtnGroup")]
public void C()
[EnableIf("Toggle")]
[ResponsiveButtonGroup("TabGroup/Default/BtnGroup")]
public void CorgeCorge()
[EnableIf("Toggle")]
[ResponsiveButtonGroup("TabGroup/Uniform/BtnGroup")]
public void CorgeFoo()
[ResponsiveButtonGroup("TabGroup/Default/BtnGroup")]
public void Def()
[ResponsiveButtonGroup("TabGroup/Default/BtnGroup")]
public void DefDefDef()
[Button(ButtonSizes.Large)]
[ResponsiveButtonGroup("TabGroup/Uniform/BtnGroup")]
public void DefFoo()
[Button(ButtonSizes.Large)]
[ResponsiveButtonGroup("TabGroup/Uniform/BtnGroup")]
public void FooDef()
[DisableIf("Toggle")]
[ResponsiveButtonGroup("TabGroup/Default/BtnGroup")]
public void FooFoo()
[EnableIf("Toggle")]
[ResponsiveButtonGroup("TabGroup/Uniform/BtnGroup")]
public void FooGrapl()
[DisableIf("Toggle")]
[ResponsiveButtonGroup("TabGroup/Uniform/BtnGroup")]
public void Fooooo()
[TabGroup("TabGroup", "Uniform", false, 0F)]
[ResponsiveButtonGroup("TabGroup/Uniform/BtnGroup", UniformLayout = true)]
public void FooPepper()
[DisableIf("Toggle")]
[ResponsiveButtonGroup("TabGroup/Uniform/BtnGroup")]
public void FooQux()
[ResponsiveButtonGroup("TabGroup/Uniform/BtnGroup")]
public void FooThud()
[ResponsiveButtonGroup("TabGroup/Default/BtnGroup")]
public void Fred()
[ResponsiveButtonGroup("TabGroup/Uniform/BtnGroup")]
public void FredFoo()
[EnableIf("Toggle")]
[ResponsiveButtonGroup("TabGroup/Default/BtnGroup")]
public void Henk()
[TabGroup("TabGroup", "Default", false, 0F, Paddingless = false)]
[ResponsiveButtonGroup("TabGroup/Default/BtnGroup", DefaultButtonSize = ButtonSizes.Large)]
public void PepperPepperPepper()
[ResponsiveButtonGroup("TabGroup/Uniform/BtnGroup")]
public void QuuxFoo()
[ResponsiveButtonGroup("TabGroup/Default/BtnGroup")]
public void QuuxQuuxQuux()
[DisableIf("Toggle")]
[ResponsiveButtonGroup("TabGroup/Default/BtnGroup")]
public void QuxQux()
[ResponsiveButtonGroup("TabGroup/Default/BtnGroup")]
public void Thud()
[ResponsiveButtonGroup("TabGroup/Default/BtnGroup")]
public void Uier()
[ResponsiveButtonGroup("TabGroup/Uniform/BtnGroup")]
public void UierFoo()
[ResponsiveButtonGroup("TabGroup/Uniform/BtnGroup")]
public void WaldoFoo()
[ResponsiveButtonGroup("TabGroup/Default/BtnGroup")]
public void WaldoWaldo()