pub struct SerializedProgramParameters {
pub m_BufferParams: Vec<BufferBinding>,
pub m_ConstantBufferBindings: Vec<BufferBinding>,
pub m_ConstantBuffers: Vec<ConstantBuffer>,
pub m_MatrixParams: Vec<MatrixParameter>,
pub m_Samplers: Vec<SamplerParameter>,
pub m_TextureParams: Vec<TextureParameter>,
pub m_UAVParams: Vec<UAVParameter>,
pub m_VectorParams: Vec<VectorParameter>,
}Expand description
SerializedProgramParameters is a sub class of the Unity engine since version 2020.3.2f1.
Fields§
§m_BufferParams: Vec<BufferBinding>§m_ConstantBufferBindings: Vec<BufferBinding>§m_ConstantBuffers: Vec<ConstantBuffer>§m_MatrixParams: Vec<MatrixParameter>§m_Samplers: Vec<SamplerParameter>§m_TextureParams: Vec<TextureParameter>§m_UAVParams: Vec<UAVParameter>§m_VectorParams: Vec<VectorParameter>Trait Implementations§
Source§impl Debug for SerializedProgramParameters
impl Debug for SerializedProgramParameters
Source§impl<'de> Deserialize<'de> for SerializedProgramParameters
impl<'de> Deserialize<'de> for SerializedProgramParameters
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SerializedProgramParameters
impl RefUnwindSafe for SerializedProgramParameters
impl Send for SerializedProgramParameters
impl Sync for SerializedProgramParameters
impl Unpin for SerializedProgramParameters
impl UnwindSafe for SerializedProgramParameters
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more