adore 0.0.0

Adore: A flexible Rust game dev framework. Bring your own tools for streamlined development.
Documentation
use crate::raw;

#[derive(Debug)]
pub struct Texture {
    raw: raw::Texture,
}

impl Texture {
    pub fn new(raw: raw::Texture) -> Self {
        Self {
            raw,
        }
    }

    pub fn width(&self) -> u32 {
        self.raw.dimensions.0
    }

    pub fn height(&self) -> u32 {
        self.raw.dimensions.1
    }

    pub fn raw(&self) -> &raw::Texture {
        &self.raw
    }
}