Texture

The Texture class extends the Item class to represent graphical textures within the engine, providing methods to create texture instances. It is primarily used for managing and manipulating texture resources in rendering operations, enabling developers to initialize default or custom textures for various visual elements in their applications.

Inherits from

Usage

To use this class, add the following require at the top of your script:

local Texture = require 'engine/items/texture'

Reference

class Texture
module:
create(attributes)

Create a new texture

Parameters:

attributes (table) – list of attributes. without, the texture will be created with default values

Returns:

the created texture

Return type:

Texture