LeviLamina
Loading...
Searching...
No Matches
GeometryAtlas::details::IInventoryItemRenderContext Class Referenceabstract
Inheritance diagram for GeometryAtlas::details::IInventoryItemRenderContext:

Public Member Functions

virtual int getNumRenderPasses ()=0
virtual::BatchKey createBatchKey (int pass)=0
virtual void tryPreRenderSetup (int pass)=0
virtual ::std::unique_ptr<::MinecraftUIPersistentMeshItem > createPersistentMesh (::ComponentRenderBatch const &batch)=0
virtual void configureUnbatchedRenderContext (::OffscreenCaptureDescription const &capture, bool isDrawingUI)=0
virtual void beginSharedMeshBatch (::ComponentRenderBatch const &batch)=0
virtual void render (::InventoryItemRenderOwnerData const &data, int pass, float alpha)=0
virtual bool endSharedMeshBatch (::ComponentRenderBatch &renderBatch, ::MinecraftUIPersistentMeshItem &persistentMeshItem, ::OffscreenCaptureDescription const &capture)=0

The documentation for this class was generated from the following files: