Utility class to encapsulate entity visibility queries against the view frustum. More...
#include <EntityVisibilityQuery.h>
Public Types | |
using | EntityIds = AZStd::vector< AZ::EntityId > |
using | EntityIdIterator = EntityIds::iterator |
using | ConstEntityIdIterator = EntityIds::const_iterator |
Public Member Functions | |
EntityVisibilityQuery (const EntityVisibilityQuery &)=default | |
EntityVisibilityQuery & | operator= (const EntityVisibilityQuery &)=default |
EntityVisibilityQuery (EntityVisibilityQuery &&)=default | |
EntityVisibilityQuery & | operator= (EntityVisibilityQuery &&)=default |
void | UpdateVisibility (const AzFramework::CameraState &cameraState) |
void | DisplayVisibility (AzFramework::DebugDisplayRequests &debugDisplay) |
ConstEntityIdIterator | Begin () const |
ConstEntityIdIterator | End () const |
Utility class to encapsulate entity visibility queries against the view frustum.