|
LeviLamina
|
Classes | |
| struct | StepCache |
Public Types | |
| using | CallbackFunctionType = ::std::function<void(::ClientBlockPipeline::Inputs const&)> |
Public Member Functions | |
| MCAPI void | _buildCache () |
| MCAPI void | _onStepCompleted (::ClientBlockPipeline::Step const &step) |
| MCAPI bool | _runStep (::ClientBlockPipeline::Inputs const &globalInputs, ::ClientBlockPipeline::Step const *step) |
| MCAPI void | _sendOutputs () |
| MCAPI::ClientBlockPipeline::Instance & | start (::ClientBlockPipeline::Inputs const &inputs) |
Public Attributes | |
| ::ll::TypedStorage< 8, 8, ::ClientBlockPipeline::Description const * > | mDescription |
| ::ll::TypedStorage< 8, 24, ::std::vector<::ClientBlockPipeline::Instance::StepCache > > | mStepCache |
| ::ll::TypedStorage< 8, 40, ::std::queue< uint64, ::std::deque< uint64 > > > | mStepsToProcess |
| ::ll::TypedStorage< 8, 24, ::std::vector<::std::function< void(::ClientBlockPipeline::Inputs const &)> > > | mCallbackFunctions |