Open 3D Engine Atom Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Render::AuxGeomBufferData Struct Reference

This is all the data that is stored for each frame and returned from AuxGeomDrawQueue::Commit. More...

#include <AuxGeomBase.h>

Public Attributes

DynamicPrimitiveData m_primitiveData
 The dynamic primitives.
 
ShapeBuffer m_opaqueShapes [DrawStyle_Count]
 The opaque shape objects.
 
ShapeBuffer m_translucentShapes [DrawStyle_Count]
 The translucent shape objects.
 
BoxBuffer m_opaqueBoxes [DrawStyle_Count]
 The opaque box objects.
 
BoxBuffer m_translucentBoxes [DrawStyle_Count]
 The translucent box objects.
 
AZStd::vector< AZ::Matrix4x4 > m_viewProjOverrides
 
int32_t m_2DViewProjOverrideIndex = -1
 

Detailed Description

This is all the data that is stored for each frame and returned from AuxGeomDrawQueue::Commit.


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