---
title: "DrawingObject.Remove"
description: "Removes a Drawing object and releases its rendering resources."
---

```lua
object:Remove(): ()
```

---

## Aliases

- `DrawingObject.Destroy`

---

## Arguments

This function takes no arguments.

---

## Returns

This function returns no values.

After removal, __OBJECT_EXISTS is false. Most property reads return nil and assignments are ignored. Calling Remove again is safe.

**Related types:** [Drawing types & behavior](/reference/drawing/types).

---

## Example

```lua
local object = Drawing.new("Text")
object.Text = "Example"
object:Remove()
print(object.__OBJECT_EXISTS)
```
