CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::RendererRenderableParams Struct Reference

A structure that mirrors the GPU uniform data for the renderable. More...

#include <CeresEngine/Renderer/RendererRenderable.hpp>

Inheritance diagram for CeresEngine::RendererRenderableParams:
CeresEngine::GPUDynamicBuffer< CeresEngine::RendererRenderableParams > CeresEngine::GPUDynamicBuffer< RendererRenderableParams >

Public Attributes

UInt32 type
 
Vector3f position
 
Matrix4f model
 
Matrix4f invModel
 
Matrix4f normalMatrix
 
Matrix4f invNormalMatrix
 

Detailed Description

A structure that mirrors the GPU uniform data for the renderable.

Member Data Documentation

◆ invModel

Matrix4f CeresEngine::RendererRenderableParams::invModel

◆ invNormalMatrix

Matrix4f CeresEngine::RendererRenderableParams::invNormalMatrix

◆ model

Matrix4f CeresEngine::RendererRenderableParams::model

◆ normalMatrix

Matrix4f CeresEngine::RendererRenderableParams::normalMatrix

◆ position

Vector3f CeresEngine::RendererRenderableParams::position

◆ type

UInt32 CeresEngine::RendererRenderableParams::type

The documentation for this struct was generated from the following file: