# LightingExplorerTableColumn(DataType, GUIContent, string, int, OnGUIDelegate, ComparePropertiesDelegate, CopyPropertiesDelegate, int[])

> Constructor.

## Definition

* **Type:** Constructor
* **Namespace:** [UnityEditor](/engine/6000.0/script-reference/unityeditor.md)
* **Assembly:** UnityEditor

```csharp
public LightingExplorerTableColumn(LightingExplorerTableColumn.DataType type, GUIContent headerContent, string propertyName = null, int width = 100, LightingExplorerTableColumn.OnGUIDelegate onGUIDelegate = null, LightingExplorerTableColumn.ComparePropertiesDelegate compareDelegate = null, LightingExplorerTableColumn.CopyPropertiesDelegate copyDelegate = null, int[] dependencyIndices = null)
```

### Parameters

**** (\[DataType]\(/engine/6000.0/script-reference/unityeditor/lightingexplorertablecolumn/datatype)): Depending on what DataType we use, built-in compare and draw methods will be used. If you want to fully overload this, use Custom.**** (\[GUIContent]\(/engine/6000.0/script-reference/unityengine/guicontent)): Title for the column header.**** (\[string]\(https\://learn.microsoft.com/dotnet/api/system.string)): Name of the property on the object you wish to use. If you use Name, choose ‘null’.**** (\[int]\(https\://learn.microsoft.com/dotnet/api/system.int32)): Width of the column. The minimum width is this value divided by 2. The default value is 100.**** (\[OnGUIDelegate]\(/engine/6000.0/script-reference/unityeditor/lightingexplorertablecolumn/onguidelegate)): If you want to draw a property differently than the default, provide this delegate. If you use Custom, you must override this.**** (\[ComparePropertiesDelegate]\(/engine/6000.0/script-reference/unityeditor/lightingexplorertablecolumn/comparepropertiesdelegate)): If you want to sort properties differently than the default way, provide this delegate. If you use Custom, you must override this.**** (\[CopyPropertiesDelegate]\(/engine/6000.0/script-reference/unityeditor/lightingexplorertablecolumn/copypropertiesdelegate)): If you want to copy properties differently than the default way, provide this delegate.**** (\[int\[]]\(https\://learn.microsoft.com/dotnet/api/system.int32)): If you depend on another Serialized property than the one in your column, use this field to specify which indices to include. The first column is index 0.
