pub type SCNBufferBindingBlock = *mut Block<dyn Fn(NonNull<ProtocolObject<dyn SCNBufferStream>>, NonNull<SCNNode>, NonNull<ProtocolObject<dyn SCNShadable>>, NonNull<SCNRenderer>)>;Available on crate features
SCNNode and SCNRenderer and SCNShadable and block2 only.Expand description
Signature for the block to execute to bind or unbind a buffer.
Parameter buffer: The buffer to fill.
Parameter node: The rendered node.
Parameter shadable: The rendered shadable (geometry or material).
Parameter renderer: The renderer that is currently rendering the scene.
See also Appleās documentation