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.