Rendertarget
self:set_active
Client
Sets this instance as the active rendertarget
Syntax
local status = self:set_active(clear = false, instant = false)Parameters
| Type | Name | Description |
|---|---|---|
bool | clear | Determines the clear state: • When true - clears the rendertarget upon binding• When false - preserves the existing contents |
bool | instant | Determines the clear timing: • When true - applies the clear immediately• When false - defers the clear to the next frame |
Returns
| Type | Name | Description |
|---|---|---|
bool | status | true on successful execution, or false on failure |
Examples
local rt = rendertarget.create(1920, 1080, false)
rt:set_active(true)
engine.print("info", "Is rendertarget active:", rt:is_active()) --true