more refactoring, compiles.
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
use crate::vertex_2d::{ColoredVertex2D, Vertex2D};
|
||||
use std::sync::Arc;
|
||||
use std::collections::HashMap;
|
||||
use crate::canvas::Drawable;
|
||||
use crate::canvas::{Drawable, CanvasTextureHandle, CanvasImage, CanvasImageHandle};
|
||||
|
||||
pub struct CanvasFrame {
|
||||
pub colored_drawables: Vec<ColoredVertex2D>,
|
||||
pub textured_drawables: HashMap<Arc<u32>, Vec<Vec<Vertex2D>>>,
|
||||
pub image_drawables: HashMap<Arc<u32>, Vec<Vec<Vertex2D>>>,
|
||||
pub textured_drawables: HashMap<Arc<CanvasTextureHandle>, Vec<Vec<Vertex2D>>>,
|
||||
pub image_drawables: HashMap<Arc<CanvasImageHandle>, Vec<Vec<Vertex2D>>>,
|
||||
}
|
||||
|
||||
impl CanvasFrame {
|
||||
|
||||
Reference in New Issue
Block a user