Change Urect::width & Urect::height to be const (#9640)
# Objective The two functions [`Urect::height`](https://docs.rs/bevy_math/latest/bevy_math/struct.URect.html#method.height), [`Urect::width`](https://docs.rs/bevy_math/latest/bevy_math/struct.URect.html#method.width) are currently not const. Since the methods are very unlikely to change (ever) and are useful to be const for some games, they should be. Co-authored-by: Emi <emanuel.boehm@gmail.com>
This commit is contained in:
parent
42e6dc8987
commit
36eedbfa92
@ -130,7 +130,7 @@ impl URect {
|
||||
/// assert_eq!(r.width(), 5);
|
||||
/// ```
|
||||
#[inline]
|
||||
pub fn width(&self) -> u32 {
|
||||
pub const fn width(&self) -> u32 {
|
||||
self.max.x - self.min.x
|
||||
}
|
||||
|
||||
@ -144,7 +144,7 @@ impl URect {
|
||||
/// assert_eq!(r.height(), 1);
|
||||
/// ```
|
||||
#[inline]
|
||||
pub fn height(&self) -> u32 {
|
||||
pub const fn height(&self) -> u32 {
|
||||
self.max.y - self.min.y
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user