---
name: "BIS_fnc_diagPreview"
type: function
status: ok
groups: ["Diagnostic"]
arma3_since: "1.00"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/BIS_fnc_diagPreview
revid: 347982
updated: 2023-11-08T09:55:10Z
---

# BIS_fnc_diagPreview

*Function · Diagnostic · Arma 3 v1.00*

## Description

Previews selected classes from given container.

## Syntax

```sqf
[container, parentClass, distance, startPos] call BIS_fnc_diagPreview
```

**Parameters:**

- `container`: [String](../topics/String.md) - (Optional, default "CfgVehicles") class container. Can be:
  - "CfgVehicles"
  - "CfgWeapons"
- `parentClass`: [String](../topics/String.md) - (Optional, default [typeOf](../commands/typeOf.md) [player](../commands/player.md)) parent class of the objects (e.g. "Car" or "Rifle")
- `distance`: [Number](../topics/Number.md) - (Optional, default 10) distance between objects
- `startPos`: [Position](../topics/Position.md) - (Optional, default `getPos player` or `screenToWorld]] [0.5,0.5]` in Eden Editor) start position

**Returns:** [Array](../topics/Array.md) - list of created classes

## Examples

### Example 1

```sqf
["CfgVehicles", "Car", 15, [0,0,0]] call BIS_fnc_diagPreview;
```

<sub>Source: [BI Community Wiki — BIS fnc diagPreview](https://community.bistudio.com/wiki/BIS_fnc_diagPreview) (revision 347982).</sub>
