Ejemplo n.º 1
0
 /// <summary>
 /// Stores a binding between a render data source and a render data target
 /// </summary>
 public Binding( IRenderGraphDataSource source, IRenderGraphDataTarget target )
 {
     m_Source = source;
     m_Target = target;
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Binds a source to a target
        /// </summary>
        /// <param name="source">Data source</param>
        /// <param name="target">Target to bind to. Must belong to this node</param>
        public void Bind( IRenderGraphDataSource source, IRenderGraphDataTarget target )
        {
            Arguments.CheckNotNull( source, "source" );
            Arguments.CheckNotNull( target, "target" );

            m_Bindings.Add( new Binding( source, target ) );
        }