---
title: "isrenderobj"
description: "Checks for Byte Drawing userdata."
---

```lua
isrenderobj(value: any): boolean
```

---

## Aliases

None.

---

## Arguments

<ParamField body="value" type="any" required>
  The value used by this operation.
</ParamField>

---

## Returns

<ResponseField name="result" type="boolean">
  Whether the queried condition holds.
</ResponseField>

Checks userdata identity, not necessarily that the object is still alive; inspect __OBJECT_EXISTS for lifetime.

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

---

## Example

```lua
local object = Drawing.new("Line")
print(isrenderobj(object))
object:Remove()
```
