Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
ScreenContext Class Reference
Inheritance diagram for ScreenContext:

Public Types

using SubClientId = uchar

Public Member Functions

ScreenContext & operator= (ScreenContext const &)
 ScreenContext (ScreenContext const &)
MCAPI ScreenContext (::ScreenContext &&)
MCAPI ScreenContext (::mce::ViewportInfo const &_vpInfo, ::Bedrock::NotNullNonOwnerPtr<::GuiData > _guiData, ::mce::Clock const &_clock, ::Tessellator &_tessellator, ::Bedrock::NotNullNonOwnerPtr<::MinecraftGraphics > const &_minecraftGraphics, ::Bedrock::NotNullNonOwnerPtr<::ProfanityContext > const &_profanityContext, ::CommandListQueue &_commandListQueue, ::LinearAllocator<::FrameRenderObject > &_frameAllocator, ::mce::MeshContext &meshContext, int xm, int ym, float a)
MCAPI void * $ctor (::ScreenContext &&)
MCAPI void * $ctor (::mce::ViewportInfo const &_vpInfo, ::Bedrock::NotNullNonOwnerPtr<::GuiData > _guiData, ::mce::Clock const &_clock, ::Tessellator &_tessellator, ::Bedrock::NotNullNonOwnerPtr<::MinecraftGraphics > const &_minecraftGraphics, ::Bedrock::NotNullNonOwnerPtr<::ProfanityContext > const &_profanityContext, ::CommandListQueue &_commandListQueue, ::LinearAllocator<::FrameRenderObject > &_frameAllocator, ::mce::MeshContext &meshContext, int xm, int ym, float a)
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 8, ::mce::FrameBufferObject * > frameBufferObject
::ll::TypedStorage< 8, 8, ::mce::ViewportInfo const & > viewport
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::GuiData > > guiData
::ll::TypedStorage< 8, 8, ::mce::Clock const & > clock
::ll::TypedStorage< 8, 8, ::Tessellator & > tessellator
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::MinecraftGraphics > > minecraftGraphics
::ll::TypedStorage< 8, 24, ::Bedrock::NotNullNonOwnerPtr<::ProfanityContext > > profanityContext
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::mce::FrameDiscardContext > > frameDiscardContext
::ll::TypedStorage< 1, 1, bool > isCapturingPanorama
::ll::TypedStorage< 8, 8, ::CommandListQueue & > commandListQueue
::ll::TypedStorage< 8, 8, ::LinearAllocator<::FrameRenderObject > & > frameAllocator
::ll::TypedStorage< 8, 24, ::Bedrock::NonOwnerPointer<::mce::framebuilder::FrameBuilder > const > frameBuilder
::ll::TypedStorage< 4, 16, ::std::array< float, 4 > > mFrameAlphas
::ll::TypedStorage< 4, 4, int const > xm
::ll::TypedStorage< 4, 4, int const > ym
::ll::TypedStorage< 4, 4, float const > a
::ll::TypedStorage< 8, 8, ::mce::RenderContext & > renderContext
::ll::TypedStorage< 8, 8, ::mce::Camera & > camera
::ll::TypedStorage< 8, 8, ::mce::GlobalConstantBuffers & > constantBuffers
::ll::TypedStorage< 8, 8, ::mce::GlobalConstantBufferManager & > constantBufferManager
::ll::TypedStorage< 8, 8, ::ShaderColor & > currentShaderColor
::ll::TypedStorage< 8, 8, ::ShaderColor & > currentShaderDarkColor
::ll::TypedStorage< 8, 8, ::mce::BufferResourceService & > bufferResourceService
::ll::TypedStorage< 8, 8, ::mce::QuadIndexBuffer & > currentQuadIndexBuffer
::ll::TypedStorage< 8, 16, ::mce::ServerResourcePointer<::mce::ImmediateBuffer > > immediateBuffer
::ll::TypedStorage< 4, 20, ::std::optional<::glm::vec4 > > normalizedClipRegion
::ll::TypedStorage< 1, 1, uchar > subClientId
::ll::TypedStorage< 1, 1, bool > isDrawingUI
::ll::TypedStorage< 1, 1, bool > isDrawingFirstPersonObjects
::ll::TypedStorage< 1, 1, bool > isDrawingEnvironmentalText
::ll::TypedStorage< 1, 1, bool > isDrawingPersistentUIElement
::ll::TypedStorage< 1, 1, bool > isDoingFrameCapture
::ll::TypedStorage< 1, 1, bool > isDrawingEditorSelectionHighlight
::ll::TypedStorage< 1, 1, bool > isDrawingMovingBlock
::ll::TypedStorage< 1, 1, bool > isDitheringEnabled
::ll::TypedStorage< 1, 1, bool > isAlphaMaskedTintEnabled

Constructor & Destructor Documentation

◆ ScreenContext()

MCAPI ScreenContext::ScreenContext ( ::ScreenContext && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ $ctor()

MCAPI void * ScreenContext::$ctor ( ::ScreenContext && )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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