Optionaltexture: TextureOptionaluuid: stringAdd the layer to the associated texture above the previously selected layer, select this layer, and scroll the layer panel list to it
Open the properties dialog
Remove the layer
Optionalundo: booleanCreate an undo point and update the texture
Scroll the layer panel list to
Selects the layer
Optionalmulti_select: booleanToggle layer groupvisibility. This creates an undo point
StaticregisterStaticsolveUtil function to update the order of layers of a texture to support the hierarchy. Returns a new array with the result
Abstract parent class for texture layers and layer groups. In the future can be expanded for things like text or fx layers