#include <Renderer.h>
Renderer.h 파일의 9 번째 라인에서 정의되었습니다.
◆ BeginScene()
◆ EndScene()
| void Gear::Renderer::EndScene |
( |
| ) |
|
|
static |
◆ GetAPI()
◆ Init()
| void Gear::Renderer::Init |
( |
| ) |
|
|
static |
◆ OnWindowResize()
| void Gear::Renderer::OnWindowResize |
( |
uint32_t |
width, |
|
|
uint32_t |
height |
|
) |
| |
|
static |
◆ Shutdown()
| void Gear::Renderer::Shutdown |
( |
| ) |
|
|
static |
◆ Submit()
| void Gear::Renderer::Submit |
( |
const Ref< Shader > & |
shader, |
|
|
const Ref< VertexArray > & |
vertexArray, |
|
|
const glm::mat4 & |
transform = glm::mat4(1.0f) |
|
) |
| |
|
static |
Renderer.cpp 파일의 39 번째 라인에서 정의되었습니다.
42 std::dynamic_pointer_cast<OpenGLShader>(shader)->UploadUniformMat4(
"u_ViewProjection",
m_SceneData->ViewProjectionMatrix);
43 std::dynamic_pointer_cast<OpenGLShader>(shader)->UploadUniformMat4(
"u_Transform", transform);
◆ m_SceneData
이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: