pub trait BasicFrontResource: RustConstructorResource {
// Required methods
fn display_basic_front_resource_config(&self) -> BasicFrontResourceConfig;
fn display_position_size_config(&self) -> PositionSizeConfig;
fn display_clip_rect(&self) -> Option<PositionSizeConfig>;
fn display_position(&self) -> [f32; 2];
fn display_size(&self) -> [f32; 2];
fn modify_basic_front_resource_config(
&mut self,
basic_front_resource_config: BasicFrontResourceConfig,
);
fn modify_position_size_config(
&mut self,
position_size_config: PositionSizeConfig,
);
fn modify_clip_rect(&mut self, clip_rect: Option<PositionSizeConfig>);
}Expand description
标记并管理用于显示给用户的基本前端资源。
Required Methods§
Sourcefn display_basic_front_resource_config(&self) -> BasicFrontResourceConfig
fn display_basic_front_resource_config(&self) -> BasicFrontResourceConfig
获取基本前端资源配置。
Sourcefn display_position_size_config(&self) -> PositionSizeConfig
fn display_position_size_config(&self) -> PositionSizeConfig
获取位置尺寸配置。
Sourcefn display_clip_rect(&self) -> Option<PositionSizeConfig>
fn display_clip_rect(&self) -> Option<PositionSizeConfig>
获取资源渲染范围。
Sourcefn display_position(&self) -> [f32; 2]
fn display_position(&self) -> [f32; 2]
获取资源显示位置。
Sourcefn display_size(&self) -> [f32; 2]
fn display_size(&self) -> [f32; 2]
获取资源尺寸。
Sourcefn modify_basic_front_resource_config(
&mut self,
basic_front_resource_config: BasicFrontResourceConfig,
)
fn modify_basic_front_resource_config( &mut self, basic_front_resource_config: BasicFrontResourceConfig, )
修改基本前端资源配置。
Sourcefn modify_position_size_config(
&mut self,
position_size_config: PositionSizeConfig,
)
fn modify_position_size_config( &mut self, position_size_config: PositionSizeConfig, )
修改位置尺寸配置。
Sourcefn modify_clip_rect(&mut self, clip_rect: Option<PositionSizeConfig>)
fn modify_clip_rect(&mut self, clip_rect: Option<PositionSizeConfig>)
修改资源渲染范围。