Castor3D  ..
Classes | Espaces de nommage | Macros
Référence du fichier MatrixUbo.hpp
+ Graphe des dépendances par inclusion de MatrixUbo.hpp:
+ Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :

Classes

class  castor3d::MatrixUbo
 Gestion du tampon de variables uniformes pour les matrices. Plus de détails...
 

Espaces de nommage

 castor3d
 

Macros

#define UBO_MATRIX(Writer)
 

Documentation des macros

◆ UBO_MATRIX

#define UBO_MATRIX (   Writer)
Valeur :
auto c3d_projection = matrices.declMember< glsl::Mat4 >( castor3d::MatrixUbo::Projection );\
auto c3d_invProjection = matrices.declMember< glsl::Mat4 >( castor3d::MatrixUbo::InvProjection );\
auto c3d_curView = matrices.declMember< glsl::Mat4 >( castor3d::MatrixUbo::CurView );\
auto c3d_prvView = matrices.declMember< glsl::Mat4 >( castor3d::MatrixUbo::PrvView );\
auto c3d_curViewProj = matrices.declMember< glsl::Mat4 >( castor3d::MatrixUbo::CurViewProj );\
auto c3d_prvViewProj = matrices.declMember< glsl::Mat4 >( castor3d::MatrixUbo::PrvViewProj );\
auto c3d_curJitter = matrices.declMember< glsl::Vec2 >( castor3d::MatrixUbo::CurJitter );\
auto c3d_prvJitter = matrices.declMember< glsl::Vec2 >( castor3d::MatrixUbo::PrvJitter );\
matrices.end()
static C3D_API castor::String const Projection
Definition: MatrixUbo.hpp:97
static C3D_API castor::String const CurView
Definition: MatrixUbo.hpp:98
static C3D_API castor::String const CurJitter
Definition: MatrixUbo.hpp:103
static uint32_t constexpr BindingPoint
Definition: MatrixUbo.hpp:95
static C3D_API castor::String const CurViewProj
Definition: MatrixUbo.hpp:100
static C3D_API castor::String const PrvJitter
Definition: MatrixUbo.hpp:104
static C3D_API castor::String const PrvViewProj
Definition: MatrixUbo.hpp:101
static C3D_API castor::String const PrvView
Definition: MatrixUbo.hpp:99
static C3D_API castor::String const BufferMatrix
Definition: MatrixUbo.hpp:96
static C3D_API castor::String const InvProjection
Definition: MatrixUbo.hpp:102