OOF2: The Manual

Name

OOF.Graphics_n.Layer.Raise.One_Level — Raise the selected graphics layer.

Synopsis

OOF.Graphics_n.Layer.Raise.One_Level(n)

Details

  • Parent Menu: OOF.Graphics_n.Layer.Raise
  • Callback: function GfxWindow.raiseLayer in module ooflib.common.IO.ghostgfxwindow
  • Parameters:

    n
    Layer index. Type: Integer.

Description

Graphics Layers are conceptually organized in a stack, with Layers on the bottom drawn first, and layers on the top drawn last. Higher Layers therefore obscure the lower ones. Raising a Layer in the stack makes it more visible. This command raises the given layer by one level in the stack, swapping it with the Layer above. If the Layer above is hidden or currently empty[20], this command will have no visible effect. It may be necessary to invoke it many times to achieve the desired result. See OOF.Graphics_n.Layer.Raise.To_Top.

In GUI mode, this command operates on the currently selected Layer. In text mode and in scripts, the Layer is specified by its position n in the window's layer list. The unlisted and invisible layers must be counted when computing n. This command isn't very friendly in scripts, because it can be hard to determine n.

See Also



[20] For example, displaying selected Skeleton components when nothing is selected.