Data for an object that is added to the visibility system. More...
#include <IVisibilitySystem.h>
Public Types | |
enum | TypeFlags { TYPE_None = 0 , TYPE_Entity = 1 << 0 , TYPE_RPI_Cullable = 1 << 2 , TYPE_RPI_VisibleObjectList = 1 << 3 } |
Can be used for filtering and to determine the underlying type for VisibilityEntry::m_userData. | |
Public Attributes | |
AZ::Aabb | m_boundingVolume = AZ::Aabb::CreateNull() |
VisibilityNode * | m_internalNode = nullptr |
void * | m_userData = nullptr |
uint32_t | m_internalNodeIndex = 0 |
TypeFlags | m_typeFlags = TYPE_None |
Data for an object that is added to the visibility system.