pub trait BasicFrontResource: RustConstructorResource {
// Required methods
fn size(&self) -> [f32; 2];
fn position(&self) -> [f32; 2];
fn modify_size(&mut self, width: f32, height: f32);
fn modify_position(&mut self, x: f32, y: f32);
fn modify_add_position(&mut self, add_x: f32, add_y: f32);
}Expand description
标记并管理用于显示给用户的基本前端资源。
Required Methods§
Sourcefn modify_size(&mut self, width: f32, height: f32)
fn modify_size(&mut self, width: f32, height: f32)
修改资源尺寸。
Sourcefn modify_position(&mut self, x: f32, y: f32)
fn modify_position(&mut self, x: f32, y: f32)
修改资源位置。
Sourcefn modify_add_position(&mut self, add_x: f32, add_y: f32)
fn modify_add_position(&mut self, add_x: f32, add_y: f32)
通过加偏移量的方式修改资源位置。