Table of Contents

Class RoomSettingsPage

Namespace
DevInterface
Assembly
Assembly-CSharp.dll
public class RoomSettingsPage : Page, IDevUISignals
Inheritance
RoomSettingsPage
Implements
Inherited Members

Constructors

RoomSettingsPage(DevUI, string, DevUINode, string)

public RoomSettingsPage(DevUI owner, string IDstring, DevUINode parentNode, string name)

Parameters

owner DevUI
IDstring string
parentNode DevUINode
name string

Fields

currObjectsPage

public int currObjectsPage

Field Value

int

effectTypes

public RoomSettings.RoomEffect.Type[] effectTypes

Field Value

Type[]

effectsPanel

public Panel effectsPanel

Field Value

Panel

maxObjectsPerPage

public int maxObjectsPerPage

Field Value

int

totalObjectsPages

public int totalObjectsPages

Field Value

int

Methods

AssembleEffectsPages()

public void AssembleEffectsPages()

DevEffectGetCategoryFromEffectType(Type)

public RoomSettingsPage.DevEffectsCategories DevEffectGetCategoryFromEffectType(RoomSettings.RoomEffect.Type type)

Parameters

type RoomSettings.RoomEffect.Type

Returns

RoomSettingsPage.DevEffectsCategories

Refresh()

public override void Refresh()

RefreshEffectsPage()

public void RefreshEffectsPage()

Signal(DevUISignalType, DevUINode, string)

public override void Signal(DevUISignalType type, DevUINode sender, string message)

Parameters

type DevUISignalType
sender DevUINode
message string