|
Drag[en]gine Script Module DragonScript 1.32.1
|
Sky instance. More...
Public Member Functions | |
Constructors | |
| SkyInstance | new () |
| Create sky instance. | |
Management | |
| Sky | getSky () |
| Sky or null if not set. | |
| void | setSky (Sky sky) |
| Set sky or null if not set. | |
| int | getOrder () |
| Render order with higher order covering lower order. | |
| void | setOrder (int order) |
| Set render order with higher order covering lower order. | |
| LayerMask | getLayerMask () |
| Layer mask. | |
| void | setLayerMask (LayerMask layerMask) |
| Set layer mask. | |
| float | getPassthroughTransparency () |
| Passthrough transparency factor. | |
| void | setPassthroughTransparency (float factor) |
| Set passthrough transparency factor. | |
Controllers | |
| int | getControllerCount () |
| Number of controllers. | |
| SkyController | getControllerAt (int index) |
| Get wrapper for controller. | |
| SkyController | getControllerNamed (String name) |
| Get wrapper for controller if present. | |
| int | indexOfControllerNamed (String name) |
| Index of named controller or -1 if not found. | |
Sky instance.
This is a native class.
| SkyController Dragengine.Scenery.SkyInstance.getControllerAt | ( | int | index | ) |
Get wrapper for controller.
| index | Index of controller. If index is negative controller count is added to it. This allows to get controllers starting from the last controller. |
| EOutOfBoundary | controller is less than -getControllerCount() or larger than or equal to getControllerCount(). |
| int Dragengine.Scenery.SkyInstance.getControllerCount | ( | ) |
Number of controllers.
| SkyController Dragengine.Scenery.SkyInstance.getControllerNamed | ( | String | name | ) |
Get wrapper for controller if present.
| name | Name of controller. If no controller with this name is present null is returned. |
| LayerMask Dragengine.Scenery.SkyInstance.getLayerMask | ( | ) |
Layer mask.
| int Dragengine.Scenery.SkyInstance.getOrder | ( | ) |
Render order with higher order covering lower order.
| float Dragengine.Scenery.SkyInstance.getPassthroughTransparency | ( | ) |
Passthrough transparency factor.
| Sky Dragengine.Scenery.SkyInstance.getSky | ( | ) |
Sky or null if not set.
| int Dragengine.Scenery.SkyInstance.indexOfControllerNamed | ( | String | name | ) |
Index of named controller or -1 if not found.
| SkyInstance Dragengine.Scenery.SkyInstance.new | ( | ) |
Create sky instance.
| void Dragengine.Scenery.SkyInstance.setLayerMask | ( | LayerMask | layerMask | ) |
Set layer mask.
| void Dragengine.Scenery.SkyInstance.setOrder | ( | int | order | ) |
Set render order with higher order covering lower order.
| void Dragengine.Scenery.SkyInstance.setPassthroughTransparency | ( | float | factor | ) |
Set passthrough transparency factor.
| void Dragengine.Scenery.SkyInstance.setSky | ( | Sky | sky | ) |
Set sky or null if not set.