/// <summary>Create a new instance by copying values from <paramref name="other"/>.</summary> /// <param name="other"></param> public AOVRequest(AOVRequest other) { m_MaterialProperty = other.m_MaterialProperty; m_LightingProperty = other.m_LightingProperty; m_DebugFullScreen = other.m_DebugFullScreen; m_LightFilterProperty = other.m_LightFilterProperty; }
/// <summary>Create a new instance by copying values from <paramref name="other"/>.</summary> /// <param name="other"></param> public AOVRequest(AOVRequest other) { m_MaterialProperty = other.m_MaterialProperty; m_LightingProperty = other.m_LightingProperty; m_DebugFullScreen = other.m_DebugFullScreen; m_LightFilterProperty = other.m_LightFilterProperty; m_OverrideRenderFormat = other.m_OverrideRenderFormat; }
/// <summary>State the property to render. In case of several SetFullscreenOutput chained call, only last will be used.</summary> /// <param name="debugFullScreen">The property to render.</param> /// <returns>A ref return to chain calls.</returns> public ref AOVRequest SetFullscreenOutput(DebugFullScreen debugFullScreen) { m_DebugFullScreen = debugFullScreen; return(ref *thisPtr); }
/// <summary>State the property to render. In case of several SetFullscreenOutput chained call, only last will be used.</summary> public ref FramePassSettings SetFullscreenOutput(DebugFullScreen debugFullScreen) { m_DebugFullScreen = debugFullScreen; return(ref *thisPtr); }
public FramePassSettings(FramePassSettings other) { m_MaterialProperty = other.m_MaterialProperty; m_LightingProperty = other.m_LightingProperty; m_DebugFullScreen = other.m_DebugFullScreen; }