struct mrpt::opengl::CompiledScene::ViewportEntry
Overview
struct ViewportEntry { // fields std::weak_ptr<const Viewport> source; const Viewport* raw = nullptr; CompiledViewport::Ptr compiled; std::vector<std::unique_ptr<Node>> roots; std::unique_ptr<Node> imagePlane; std::vector<const RenderableProxy*> removedProxies; // methods bool isFor(const Viewport::Ptr& v) const; };
Fields
std::vector<std::unique_ptr<Node>> roots
Nodes of the viewport objects.
std::unique_ptr<Node> imagePlane
The textured plane of a viewport in image view mode.
std::vector<const RenderableProxy*> removedProxies
Proxies of removed nodes, to be removed from compiled in one pass.