> ## Documentation Index
> Fetch the complete documentation index at: https://docsuncv2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# isrenderobj

Returns whether a value is a drawing object made by `Drawing.new`.

```luau theme={null}
isrenderobj(object: any): boolean
```

Most commonly used to filter drawing objects out of a mixed table.

## Parameters

| Parameter | Type  | Description         |
| --------- | ----- | ------------------- |
| `object`  | `any` | The value to check. |

## Returns

`true` if `object` is a drawing object, `false` for anything else (tables, numbers, `nil`, instances).

## Example

<CodeGroup>
  ```luau Example 1 theme={null}
  <<<<<<< HEAD
  local isDrawing = isrenderobj(Drawing.new("Line"))
  =======
  -- isrenderobj(object: any): boolean
  >>>>>>> 50e30f53759b0538759af25c9b271514aa2c9290
  ```

  ```luau Example 2 theme={null}
  local circle = Drawing.new("Circle")

  print(isrenderobj(circle))         --> true
  print(isrenderobj(Instance.new("Part"))) --> false
  ```
</CodeGroup>

<Tip>
  Only returns true for objects created via `Drawing.new`.
</Tip>
