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