Files

29 lines
496 B
C++
Raw Permalink Normal View History

2025-05-13 02:46:21 +03:00
#ifndef IFrustumQuery_h__
#define IFrustumQuery_h__
#include "queries/INodeQuery.h"
#include "camera/Frustum.h"
namespace LifeGraphics
{
class IFrustumQuery : public INodeQuery
{
public:
IFrustumQuery()
{
Filration = false;
filter = 0;
}
IGraphicsNode* operator [](int index)
{
return nodes[index];
}
void SetFrustum(const Frustum& _frustum);
const Frustum& GetFrustum();
int filter;
bool Filration;
private:
Frustum frustum;
};
}
#endif // IFrustumQuery_h__