MCPcopy Create free account
hub / github.com/Illation/ETEngine / ~TextRenderer

Method ~TextRenderer

Engine/source/EtRendering/SceneRendering/TextRenderer.cpp:43–54  ·  view source on GitHub ↗

--------------------------------- TextRenderer::d-tor Delete GPU objects

Source from the content-addressed store, hash-verified

41// Delete GPU objects
42//
43TextRenderer::~TextRenderer()
44{
45 I_GraphicsApiContext* const api = Viewport::GetCurrentApiContext();
46
47 if (m_VPCallbackId != render::T_ViewportEventDispatcher::INVALID_ID)
48 {
49 Viewport::GetCurrentViewport()->GetEventDispatcher().Unregister(m_VPCallbackId);
50 }
51
52 api->DeleteVertexArray(m_VAO);
53 api->DeleteBuffer(m_VBO);
54}
55
56//---------------------------------
57// TextRenderer::Initialize

Callers

nothing calls this directly

Calls 2

DeleteVertexArrayMethod · 0.80
DeleteBufferMethod · 0.80

Tested by

no test coverage detected