3#include "mc/_HeaderOutputPredefine.h"
22 ::ll::TypedStorage<8, 24, ::std::vector<::RenderControlMetadata>> mRenderControls;
23 ::ll::TypedStorage<8, 24, ::std::vector<::ComponentRenderBatch>> mRenderBatches;
27 ::std::reverse_iterator<
28 ::std::_Vector_iterator<::std::_Vector_val<::std::_Simple_types<::ComponentRenderBatch>>>>>
29 mEndValidRenderBatches;
30 ::ll::TypedStorage<8, 64, ::std::unordered_map<uint64, ::TextureState>> mTextureStates;
41 bool hasRenderableComponent
73 MCNAPI static ::std::unordered_map<::std::string, ::std::pair<int, int>>&
GRID_DIMENSIONS();
Definition ComponentRenderBatch.h:5
Definition ScreenRenderBatch.h:5
MCAPI bool _populateRenderControlsCollection(::UIControl &control, ::BatchClippingState const &batchClippingState, ::BatchClippingState const &unclippedBatchClippingState, ::BatchVisualState const &batchVisualState, ::ClippedControlMetadata &clippedControlData, bool checkIfRendered)
MCAPI::ComponentRenderBatch & _findOrAddRenderBatch(::BatchKey &&batchKey)
static MCAPI ::std::unordered_map<::std::string, ::std::pair< int, int > > & GRID_DIMENSIONS()
MCAPI bool _addRenderControl(::UIControl &control, ::BatchClippingState const &batchClippingState, ::BatchVisualState const &batchVisualState, ::ClippedControlMetadata &clippedControlData, bool hasRenderableComponent)
MCAPI void _storeTextureState(::UIControl &control, bool state)
static MCAPI ::BatchKey createBatchKey(::UICustomRenderer const &renderer, int pass, float alpha, int depth, ::BatchClippingState const &clip)
Definition UICustomRenderer.h:5
Definition BatchClippingState.h:5
Definition BatchVisualState.h:5
Definition TextureState.h:5