|
HDK
|
Include dependency graph for request.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Typedefs | |
| using | ExecRequestIndexSet = pxr_tsl::robin_set< int > |
| Index into the array of exec value keys used to construct an exec request. More... | |
| using | ExecRequestComputedValueInvalidationCallback = std::function< void(const ExecRequestIndexSet &, const class EfTimeInterval &)> |
| using | ExecRequestTimeChangeInvalidationCallback = std::function< void(const ExecRequestIndexSet &)> |
| using ExecRequestComputedValueInvalidationCallback = std::function<void ( const ExecRequestIndexSet &, const class EfTimeInterval &)> |
Invalidation callback used by exec requests to notify clients of invalid computed values.
The index set contains the indices of value keys with invalid computed values, along with a time interval that specifies the time range over which these computed values are invalid.
| using ExecRequestIndexSet = pxr_tsl::robin_set<int> |
| using ExecRequestTimeChangeInvalidationCallback = std::function<void (const ExecRequestIndexSet &)> |
Invalidation callback used by exec requests to notify clients of invalid computed values as a consequence of time changing.
The index set contains the indices of value keys which are time dependent, and for which input values to the execution system are changing between the old time and new time.