Class ObjectsPage
- Namespace
- DevInterface
- Assembly
- Assembly-CSharp.dll
public class ObjectsPage : Page, IDevUISignals
- Inheritance
-
ObjectsPage
- Implements
-
- Inherited Members
-
Constructors
ObjectsPage(DevUI, string, DevUINode, string)
public ObjectsPage(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
draggedObject
public PlacedObjectRepresentation draggedObject
Field Value
- PlacedObjectRepresentation
lastPlacedLightFixture
public PlacedObject.LightFixtureData.Type lastPlacedLightFixture
Field Value
- PlacedObject.LightFixtureData.Type
maxObjectsPerPage
public int maxObjectsPerPage
Field Value
- int
objectsPanel
public Panel objectsPanel
Field Value
- Panel
placedObjectTypes
public PlacedObject.Type[] placedObjectTypes
Field Value
- Type[]
removeIfReleaseObject
public PlacedObjectRepresentation removeIfReleaseObject
Field Value
- PlacedObjectRepresentation
totalObjectsPages
public int totalObjectsPages
Field Value
- int
trashBin
Field Value
- TrashBin
Methods
AssembleObjectPages()
public void AssembleObjectPages()
CreateObjRep(Type, PlacedObject)
public void CreateObjRep(PlacedObject.Type tp, PlacedObject pObj)
Parameters
tp PlacedObject.Type
pObj PlacedObject
DevObjectGetCategoryFromPlacedType(Type)
public ObjectsPage.DevObjectCategories DevObjectGetCategoryFromPlacedType(PlacedObject.Type type)
Parameters
type PlacedObject.Type
Returns
- ObjectsPage.DevObjectCategories
Refresh()
public override void Refresh()
RefreshObjectsPage()
public void RefreshObjectsPage()
RemoveObject(PlacedObjectRepresentation)
public void RemoveObject(PlacedObjectRepresentation objRep)
Parameters
objRep PlacedObjectRepresentation
Signal(DevUISignalType, DevUINode, string)
public override void Signal(DevUISignalType type, DevUINode sender, string message)
Parameters
type DevUISignalType
sender DevUINode
message string
Update()
public override void Update()