Add a new anchor to the display.
Add a new cell to the display. Replaces the cell if one already exists.
Add a new model to the display.
Get the number of anchors in the display.
Iterate on all anchors
Get the number of cells in the display.
Iterate on all cells
Clear all objects within the display. Leaves packs and cache in place.
Destroy the contents of the display.
Get a cell at given position.
Get the number of models in the display.
Iterate on all models
Reload all resources in the display. Make sure to call PackList.clearCache.
Remove the given anchor from the map.
Remove the cell at given position.
Remove the given model from the map.
Create a display with the current renderer.
Registered anchors
Active camera.
Registered cells
Base cell size in the display, if supported by the renderer.
Registered models
Used pack list
Display is the main class of Isodi which manages all Isodi resources.
This class is abstract, as it should be overriden by the renderer. Use the make method to create a display with the current renderer.
Note: If the display is destroyed, all of its members will automatically be destroyed too, so references to display objects will be dead. Make sure you clean them out before switching displays.