Definition ClientboundTextureShiftPacket.h:19
Definition TextureShiftManager.h:5
static MCAPI void validateShiftData(::std::map<::std::string, ::TextureShift::CollectionState > const &collectionStates, ::brstd::flat_map< ::std::string, ::TextureShift::ShiftResource, ::std::less<::std::string >, ::std::vector<::std::string >, ::std::vector<::TextureShift::ShiftResource > > const &shiftMaterials)
MCAPI void onTextureAtlasUpdated()
MCAPI void handleTextureShiftPacket(::ClientboundTextureShiftPacket const &packet)
MCAPI ::std::vector<::mce::TextureShiftBuffer > const & getShiftBuffer() const
MCAPI bool isInitialized() const
MCAPI TextureShiftManager()
MCAPI ~TextureShiftManager()
MCAPI void tickUpdate(float currentTime, uint64 ticksPassed)
MCAPI bool processShiftBufferUpdates()
MCAPI ::std::optional< uint64 > tryGetBufferIndex(::std::string const &textureName) const
Definition CollectionState.h:7
Definition ShiftResource.h:7
Definition TextureShiftBuffer.h:7