going to save here. re-evaluating drawable now that runtimevertexdef is in
This commit is contained in:
@@ -3,7 +3,7 @@ use crate::util::vertex_3d::Vertex3D;
|
||||
use crate::canvas::*;
|
||||
use crate::canvas::managed::handles::{CanvasFontHandle, CanvasImageHandle, CanvasTextureHandle};
|
||||
use crate::canvas::managed::shader::text_shader::GlyphInstance;
|
||||
use crate::canvas::canvas_state::{DrawableTest, Drawable};
|
||||
use crate::canvas::canvas_frame::{DrawableTest, Drawable};
|
||||
|
||||
///
|
||||
#[derive(Debug, Clone)]
|
||||
@@ -98,21 +98,6 @@ impl Sprite {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
impl<H, In> DrawableTest<Vertex3D, H, In> for Sprite {
|
||||
fn get_vertices(&self) -> Vec<Vertex3D> {
|
||||
unimplemented!()
|
||||
}
|
||||
|
||||
fn get_instances(&self) -> Vec<In> {
|
||||
unimplemented!()
|
||||
}
|
||||
|
||||
fn get_handle(&self) -> H {
|
||||
unimplemented!()
|
||||
}
|
||||
}
|
||||
|
||||
impl Drawable for Sprite {
|
||||
fn get_vertices(&self) -> Vec<(f32, f32, f32)> {
|
||||
self.vertices.to_vec()
|
||||
@@ -302,17 +287,3 @@ pub trait TextInstance {
|
||||
pub trait TextVertex {
|
||||
fn get_vertices() -> Vec<(u32, u32, u32)>;
|
||||
}
|
||||
|
||||
impl<V: TextVertex, H, In: TextInstance> DrawableTest<V, H, In> for Text {
|
||||
fn get_vertices(&self) -> Vec<V> {
|
||||
unimplemented!()
|
||||
}
|
||||
|
||||
fn get_instances(&self) -> Vec<In> {
|
||||
unimplemented!()
|
||||
}
|
||||
|
||||
fn get_handle(&self) -> H {
|
||||
unimplemented!()
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user