3#include "mc/_HeaderOutputPredefine.h"
14namespace mce {
class Mesh; }
20namespace MeshHelpers {
23MCAPI
void renderMeshImmediately(
24 ::ScreenContext& screenContext,
25 ::Tessellator& tessellator,
26 ::mce::MaterialPtr
const& material,
29 ::UIActorOffscreenCaptureDescription,
30 ::UIThumbnailMeshOffscreenCaptureDescription,
31 ::UIMeshOffscreenCaptureDescription,
32 ::UIStructureVolumeOffscreenCaptureDescription>
const& offscreenCaptureDescription
35MCAPI
void renderMeshImmediately(
36 ::ScreenContext& screenContext,
37 ::Tessellator& tessellator,
38 ::mce::MaterialPtr
const& material,
39 ::std::variant<::std::monostate, ::mce::TexturePtr, ::mce::ClientTexture, ::mce::ServerTexture>
const& texture,
41 ::ScreenContext
const&,
43 ::mce::MaterialPtr
const&,
44 ::std::variant<::std::monostate, ::mce::TexturePtr, ::mce::ClientTexture, ::mce::ServerTexture>
const&
48MCAPI
void renderMeshImmediately(
49 ::ScreenContext& screenContext,
50 ::Tessellator& tessellator,
51 ::mce::MaterialPtr
const& material,
52 ::mce::ClientTexture
const& texture,
55 ::UIActorOffscreenCaptureDescription,
56 ::UIThumbnailMeshOffscreenCaptureDescription,
57 ::UIMeshOffscreenCaptureDescription,
58 ::UIStructureVolumeOffscreenCaptureDescription>
const& offscreenCaptureDescription
61MCAPI
void renderMeshImmediately(
62 ::ScreenContext& screenContext,
63 ::Tessellator& tessellator,
64 ::mce::MaterialPtr
const& material,
65 ::std::variant<::std::monostate, ::mce::TexturePtr, ::mce::ClientTexture, ::mce::ServerTexture>
const& texture,
68 ::UIActorOffscreenCaptureDescription,
69 ::UIThumbnailMeshOffscreenCaptureDescription,
70 ::UIMeshOffscreenCaptureDescription,
71 ::UIStructureVolumeOffscreenCaptureDescription>
const& offscreenCaptureDescription
74MCAPI
void renderMeshImmediately(
75 ::ScreenContext& screenContext,
76 ::Tessellator& tessellator,
77 ::mce::MaterialPtr
const& material,
78 ::std::initializer_list<::std::reference_wrapper<::mce::TexturePtr const>> textures,
81 ::UIActorOffscreenCaptureDescription,
82 ::UIThumbnailMeshOffscreenCaptureDescription,
83 ::UIMeshOffscreenCaptureDescription,
84 ::UIStructureVolumeOffscreenCaptureDescription>
const& offscreenCaptureDescription
Definition ScreenContext.h:5
Definition Tessellator.h:5
Definition MaterialPtr.h:15
Definition TexturePtr.h:19
Definition UIActorOffscreenCaptureDescription.h:5
Definition UIMeshOffscreenCaptureDescription.h:5
Definition UIStructureVolumeOffscreenCaptureDescription.h:8
Definition UIThumbnailMeshOffscreenCaptureDescription.h:5
Definition ClientTexture.h:7
Definition ServerTexture.h:7