Table of Contents

Class OpTab

Namespace
Menu.Remix.MixedUI
Assembly
Assembly-CSharp.dll
public class OpTab : IHoldUIelements
Inheritance
OpTab
Implements
Derived
Inherited Members

Constructors

public OpTab(OptionInterface owner, string name = "")

Parameters

owner OptionInterface
name string

Fields

public readonly FContainer _container

Field Value

FContainer
public static readonly Vector2 _offset

Field Value

Vector2
public Color colorButton

Field Value

Color
public Color colorCanvas

Field Value

Color
public readonly string name

Field Value

string
public readonly OptionInterface owner

Field Value

OptionInterface

Properties

public Vector2 CanvasSize { get; }

Property Value

Vector2
public bool IsTab { get; }

Property Value

bool
public HashSet<UIfocusable> focusables { get; set; }

Property Value

HashSet<UIfocusable>
public bool isInactive { get; set; }

Property Value

bool
public HashSet<UIelement> items { get; set; }

Property Value

HashSet<UIelement>

Methods

public void AddItems(params UIelement[] elements)

Parameters

elements UIelement[]
public static void DestroyItems(params UIelement[] items)

Parameters

items UIelement[]
public static void HideItems(params UIelement[] items)

Parameters

items UIelement[]
public void RemoveItems(params UIelement[] items)

Parameters

items UIelement[]
public static void RemoveItemsFromTab(params UIelement[] items)

Parameters

items UIelement[]
public static void ShowItems(params UIelement[] items)

Parameters

items UIelement[]
public void _Activate()
public void _AddItem(UIelement element)

Parameters

element UIelement
public void _Deactivate()
public void _GrafUpdate(float timeStacker)

Parameters

timeStacker float
public void _RemoveItem(UIelement item)

Parameters

item UIelement
public void _Unload()
public void _Update()

Events

public event OnEventHandler OnPostActivate

Event Type

OnEventHandler
public event OnEventHandler OnPostDeactivate

Event Type

OnEventHandler
public event OnGrafUpdateHandler OnPostGrafUpdate

Event Type

OnGrafUpdateHandler
public event OnEventHandler OnPostUpdate

Event Type

OnEventHandler
public event OnEventHandler OnPreActivate

Event Type

OnEventHandler
public event OnEventHandler OnPreDeactivate

Event Type

OnEventHandler
public event OnGrafUpdateHandler OnPreGrafUpdate

Event Type

OnGrafUpdateHandler
public event OnEventHandler OnPreUnload

Event Type

OnEventHandler
public event OnEventHandler OnPreUpdate

Event Type

OnEventHandler