26 lines
1012 B
C#
26 lines
1012 B
C#
using UnityEditor;
|
|
|
|
namespace RadiantGI.Universal {
|
|
|
|
[CustomEditor(typeof(RadiantRenderFeature))]
|
|
public class RadiantRenderFeatureEditor : Editor {
|
|
|
|
SerializedProperty renderingPath, ignorePostProcessingOption;
|
|
SerializedProperty ignoreOverlayCameras, camerasLayerMask;
|
|
|
|
private void OnEnable() {
|
|
renderingPath = serializedObject.FindProperty("renderingPath");
|
|
ignorePostProcessingOption = serializedObject.FindProperty("ignorePostProcessingOption");
|
|
ignoreOverlayCameras = serializedObject.FindProperty("ignoreOverlayCameras");
|
|
camerasLayerMask = serializedObject.FindProperty("camerasLayerMask");
|
|
}
|
|
|
|
public override void OnInspectorGUI() {
|
|
EditorGUILayout.PropertyField(ignorePostProcessingOption);
|
|
EditorGUILayout.PropertyField(renderingPath);
|
|
EditorGUILayout.PropertyField(ignoreOverlayCameras);
|
|
EditorGUILayout.PropertyField(camerasLayerMask);
|
|
}
|
|
}
|
|
}
|