pub struct LodPlan {
pub desired: Vec<NodeId>,
pub display: Vec<NodeId>,
pub request: Vec<NodeId>,
pub cancel: Vec<NodeId>,
pub denied: Vec<NodeId>,
pub generation: u64,
}Expand description
One deterministic camera-driven LOD decision.
Fields§
§desired: Vec<NodeId>Camera-visible nodes admitted by point/request budgets.
display: Vec<NodeId>Resident desired nodes or resident ancestors retained for continuity.
request: Vec<NodeId>Desired nodes that must be requested.
cancel: Vec<NodeId>Obsolete in-flight nodes to cancel.
denied: Vec<NodeId>Visible candidates denied by hard plan budgets.
generation: u64Monotonic plan generation.
Trait Implementations§
impl Eq for LodPlan
impl StructuralPartialEq for LodPlan
Auto Trait Implementations§
impl Freeze for LodPlan
impl RefUnwindSafe for LodPlan
impl Send for LodPlan
impl Sync for LodPlan
impl Unpin for LodPlan
impl UnsafeUnpin for LodPlan
impl UnwindSafe for LodPlan
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more