XII Release 0.1.0
Loading...
Searching...
No Matches
xiiFrameCameraConstants Struct Reference

Shared shader layouts for immutable frame snapshots. These never own scene state. More...

#include <FrameConstants.h>

Public Member Functions

 XII_DECLARE_POD_TYPE ()

Public Attributes

xiiMat4 m_ViewProjectionMatrix = xiiMat4::MakeIdentity()
xiiMat4 m_InverseViewProjectionMatrix = xiiMat4::MakeIdentity()
xiiVec4 m_CameraPositionAndNearPlane = xiiVec4::MakeZero()
xiiVec4 m_CameraForwardAndFarPlane = xiiVec4(1.0f, 0.0f, 0.0f, 1000.0f)

Detailed Description

Shared shader layouts for immutable frame snapshots. These never own scene state.


The documentation for this struct was generated from the following file:
  • /home/runner/work/XII/XII/Source/Engine/GraphicsCore/Pipeline/FrameConstants.h