LeviLamina
Loading...
Searching...
No Matches
mce::RenderContextNull Class Reference
Inheritance diagram for mce::RenderContextNull:

Public Member Functions

MCAPI void beginFrame ()
MCAPI bool captureScreenAsRGB (::std::vector< uchar > &outBytes, int &outWidth, int &outHeight)
MCAPI void clearColorBuffer (::mce::Color const &clearColor, ::mce::ViewportInfo const *vpInfo) const
MCAPI void clearContextState ()
MCAPI void clearDepthStencilBuffer (float depth, uchar stencil, ::mce::ViewportInfo const *vpInfo) const
MCAPI void endFrame ()
MCAPI void flush ()
MCAPI::mce::RenderDevice * getDevice () const
MCAPI void setRenderTarget ()
MCAPI void setScissorRect (int x, int y, uint w, uint h)
MCAPI void setViewport (::mce::ViewportInfo const &viewportInfo)
MCAPI void unbindAllTexturesAndShaders ()
MCAPI void * $ctor ()
MCAPI void $dtor ()

Public Attributes

::ll::UntypedStorage< 8, 272 > mUnkacad00
::ll::UntypedStorage< 4, 40 > mUnk80a540
::ll::UntypedStorage< 8, 24 > mUnkd1eb37
::ll::UntypedStorage< 8, 8 > mUnkb88807
::ll::UntypedStorage< 8, 8 > mUnk5dd278
::ll::UntypedStorage< 8, 8 > mUnkfaff0e
::ll::UntypedStorage< 4, 52 > mUnka47a14

Member Function Documentation

◆ beginFrame()

MCAPI void mce::RenderContextBase::beginFrame ( )
inherited
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.

◆ captureScreenAsRGB()

MCAPI bool mce::RenderContextBase::captureScreenAsRGB ( ::std::vector< uchar > & outBytes,
int & outWidth,
int & outHeight )
inherited
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.

◆ clearColorBuffer()

MCAPI void mce::RenderContextBase::clearColorBuffer ( ::mce::Color const & clearColor,
::mce::ViewportInfo const * vpInfo ) const
inherited
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.

◆ clearContextState()

MCAPI void mce::RenderContextBase::clearContextState ( )
inherited
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.

◆ clearDepthStencilBuffer()

MCAPI void mce::RenderContextBase::clearDepthStencilBuffer ( float depth,
uchar stencil,
::mce::ViewportInfo const * vpInfo ) const
inherited
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.

◆ endFrame()

MCAPI void mce::RenderContextBase::endFrame ( )
inherited
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.

◆ flush()

MCAPI void mce::RenderContextBase::flush ( )
inherited
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.

◆ getDevice()

MCAPI::mce::RenderDevice * mce::RenderContextBase::getDevice ( ) const
inherited
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.

◆ setRenderTarget()

MCAPI void mce::RenderContextBase::setRenderTarget ( )
inherited
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.

◆ setScissorRect()

MCAPI void mce::RenderContextBase::setScissorRect ( int x,
int y,
uint w,
uint h )
inherited
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.

◆ setViewport()

MCAPI void mce::RenderContextBase::setViewport ( ::mce::ViewportInfo const & viewportInfo)
inherited
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.

◆ unbindAllTexturesAndShaders()

MCAPI void mce::RenderContextBase::unbindAllTexturesAndShaders ( )
inherited
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.

◆ $ctor()

MCAPI void * mce::RenderContextBase::$ctor ( )
inherited
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.

◆ $dtor()

MCAPI void mce::RenderContextBase::$dtor ( )
inherited
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 file: