Version: 2019.3
  • C#

LightingExplorerTableColumn Constructor

Suggest a change


Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.


Submission failed

For some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.



public LightingExplorerTableColumn(LightingExplorerTableColumn.DataType type, GUIContent headerContent, string propertyName, int width, LightingExplorerTableColumn.OnGUIDelegate onGUIDelegate, LightingExplorerTableColumn.ComparePropertiesDelegate compareDelegate, LightingExplorerTableColumn.CopyPropertiesDelegate copyDelegate, int[] dependencyIndices);


typeDepending on what LightingExplorer.DataType we use, built-in compare and draw methods will be used. If you want to fully overload this, use LightingExplorer.DataType.Custom.
headerContentTitle for the column header.
propertyNameName of the property on the object you wish to use. If you use LightingExplorer.DataType.Name, choose ‘null’.
widthWidth of the column. The minimum width is this value divided by 2. The default value is 100.
onGUIDelegateIf you want to draw a property differently than the default, provide this delegate. If you use LightingExprlorer.DataType.Custom, you must override this.
compareDelegateIf you want to sort properties differently than the default way, provide this delegate. If you use LightingExplorer.DataType.Custom, you must override this.
copyDelegateIf you want to copy properties differently than the default way, provide this delegate.
dependencyIndicesIf 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.



Did you find this page useful? Please give it a rating: