internal SerializedHDProbe(SerializedObject serializedObject) { this.serializedObject = serializedObject; customBakedTexture = serializedObject.Find((HDProbe p) => p.customTexture); renderDynamicObjects = serializedObject.Find((HDProbe p) => p.renderDynamicObjects); proxyVolumeReference = serializedObject.Find((HDProbe p) => p.proxyVolume); influenceVolume = new SerializedInfluenceVolume(serializedObject.Find((HDProbe p) => p.influenceVolume)); captureSettings = new SerializedCaptureSettings(serializedObject.Find((HDProbe p) => p.captureSettings)); infiniteProjection = serializedObject.Find((HDProbe p) => p.infiniteProjection); frameSettings = new SerializedFrameSettings(serializedObject.Find((HDProbe p) => p.frameSettings)); lightLayers = serializedObject.Find((HDProbe p) => p.lightLayers); weight = serializedObject.Find((HDProbe p) => p.weight); multiplier = serializedObject.Find((HDProbe p) => p.multiplier); mode = serializedObject.Find((HDProbe p) => p.mode); refreshMode = serializedObject.Find((HDProbe p) => p.refreshMode); }
internal SerializedHDProbe(SerializedObject serializedObject) { this.serializedObject = serializedObject; //Find do not support inheritance override: //customBakedTexture will be assigned again in SerializedHDReflectionProbe customBakedTexture = serializedObject.Find((HDProbe p) => p.customTexture); renderDynamicObjects = serializedObject.Find((HDProbe p) => p.renderDynamicObjects); proxyVolumeReference = serializedObject.Find((HDProbe p) => p.proxyVolume); influenceVolume = new SerializedInfluenceVolume(serializedObject.Find((HDProbe p) => p.influenceVolume)); captureSettings = new SerializedCaptureSettings(serializedObject.Find((HDProbe p) => p.captureSettings)); infiniteProjection = serializedObject.Find((HDProbe p) => p.infiniteProjection); frameSettings = new SerializedFrameSettings(serializedObject.Find((HDProbe p) => p.frameSettings)); lightLayers = serializedObject.Find((HDProbe p) => p.lightLayers); weight = serializedObject.Find((HDProbe p) => p.weight); multiplier = serializedObject.Find((HDProbe p) => p.multiplier); mode = serializedObject.Find((HDProbe p) => p.mode); refreshMode = serializedObject.Find((HDProbe p) => p.refreshMode); }