tess 1.0.0
Performance-first tile and path simulation substrate
Loading...
Searching...
No Matches
tess::OperationBatch Member List

This is the complete list of members for tess::OperationBatch, including all inherited members.

build_field_product(FieldProductDesc desc, std::source_location source=std::source_location::current()) -> OpHandle (defined in tess::OperationBatch)tess::OperationBatchinline
clear() noexcept (defined in tess::OperationBatch)tess::OperationBatchinline
empty() const noexcept (defined in tess::OperationBatch)tess::OperationBatchinline
ensure_resident(ResidencyDesc desc, std::source_location source=std::source_location::current()) -> OpHandle (defined in tess::OperationBatch)tess::OperationBatchinline
mark_dirty(MarkDirtyDesc desc, std::source_location source=std::source_location::current()) -> OpHandle (defined in tess::OperationBatch)tess::OperationBatchinline
move_entities(MoveBatchDesc desc, std::source_location source=std::source_location::current()) -> OpHandle (defined in tess::OperationBatch)tess::OperationBatchinline
operation(OpHandle handle) const noexcept -> const QueuedOperation * (defined in tess::OperationBatch)tess::OperationBatchinline
operations() const noexcept -> std::span< const QueuedOperation > (defined in tess::OperationBatch)tess::OperationBatchinline
publish_render_deltas(RenderDeltaDesc desc, std::source_location source=std::source_location::current()) -> OpHandle (defined in tess::OperationBatch)tess::OperationBatchinline
query_nearest(NearestBatchDesc desc, std::source_location source=std::source_location::current()) -> NearestBatchHandle (defined in tess::OperationBatch)tess::OperationBatchinline
query_paths(PathBatchDesc desc, std::source_location source=std::source_location::current()) -> PathBatchHandle (defined in tess::OperationBatch)tess::OperationBatchinline
rebuild_topology(TopologyRebuildDesc desc, std::source_location source=std::source_location::current()) -> OpHandle (defined in tess::OperationBatch)tess::OperationBatchinline
reserve_operations(std::size_t count) (defined in tess::OperationBatch)tess::OperationBatchinline
size() const noexcept -> std::size_t (defined in tess::OperationBatch)tess::OperationBatchinline
update_field(DomainDesc domain, FieldAccessDesc field_access, WritePolicy write_policy, Priority priority=Priority::GameplayCritical, BudgetPolicy budget_policy=BudgetPolicy::MustRun, std::source_location source=std::source_location::current()) -> OpHandle (defined in tess::OperationBatch)tess::OperationBatchinline
update_field(DomainDesc domain, WritePolicy write_policy, Priority priority=Priority::GameplayCritical, BudgetPolicy budget_policy=BudgetPolicy::MustRun, std::source_location source=std::source_location::current()) -> OpHandle (defined in tess::OperationBatch)tess::OperationBatchinline