|
Blender V4.3
|
#include <BLI_task_size_hints.hh>
Inherits blender::threading::detail::TaskSizeHints_IndividualLookup.
Public Member Functions | |
| TaskSizeHints_IndividualLookupFn (Fn fn, const std::optional< int64_t > full_size) | |
| void | lookup_individual_sizes (const IndexRange range, MutableSpan< int64_t > r_sizes) const override |
Public Member Functions inherited from blender::threading::detail::TaskSizeHints_IndividualLookup | |
| TaskSizeHints_IndividualLookup (std::optional< int64_t > full_size) | |
Additional Inherited Members | |
Public Types inherited from blender::threading::TaskSizeHints | |
| enum class | Type { Static , IndividualLookup , AccumulatedLookup } |
Public Attributes inherited from blender::threading::detail::TaskSizeHints_IndividualLookup | |
| std::optional< int64_t > | full_size |
Public Attributes inherited from blender::threading::TaskSizeHints | |
| Type | type |
Protected Member Functions inherited from blender::threading::TaskSizeHints | |
| TaskSizeHints (const Type type) | |
Definition at line 77 of file BLI_task_size_hints.hh.
|
inline |
Definition at line 82 of file BLI_task_size_hints.hh.
|
inlineoverridevirtual |
Get the individual size of all tasks in the range.
Implements blender::threading::detail::TaskSizeHints_IndividualLookup.
Definition at line 87 of file BLI_task_size_hints.hh.