Struct ggez::graphics::pipe::Data []

pub struct Data<R: Resources> {
    pub vbuf: <VertexBuffer<Vertex> as DataBind<R>>::Data,
    pub tex: <TextureSampler<[f32; 4]> as DataBind<R>>::Data,
    pub globals: <ConstantBuffer<Globals> as DataBind<R>>::Data,
    pub rect_properties: <ConstantBuffer<RectProperties> as DataBind<R>>::Data,
    pub out: <BlendTarget<Srgba8> as DataBind<R>>::Data,
}

Fields

Trait Implementations

impl<R: Clone + Resources> Clone for Data<R>

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<R: Debug + Resources> Debug for Data<R>

Formats the value using the given formatter.

impl<R: Resources> PipelineData<R> for Data<R>

The associated "meta" struct.

Dump all the contained data into the raw data set, given the mapping ("meta"), and a handle manager. Read more