void renderWireframe (Renderer& renderer, const VolumeTest& volume, const Matrix4& localToWorld, bool selected) const { renderSolid(renderer, volume, localToWorld, selected); if (GlobalRegistry().get("user/ui/xyview/showEntityNames") == "1") { renderer.addRenderable(m_renderName, localToWorld); } }
void BrushInstance::renderSolid (Renderer& renderer, const VolumeTest& volume) const { m_brush.evaluateBRep(); renderClipPlane(renderer, volume); renderSolid(renderer, volume, localToWorld()); }
void renderWireframe(Renderer& renderer, const VolumeTest& volume, const Matrix4& localToWorld, bool selected) const { renderSolid(renderer, volume, localToWorld, selected); if(g_showNames && isModel()) { renderer.addRenderable(m_renderName, localToWorld); } }
//--------------------------------------------------------------------------- void Sky::render(TSRenderContext &rc) { TSCamera *camera = rc.getCamera(); if(camera->getCameraType() == TS::PerspectiveCameraType && loaded && isInitialized && PrefSkyDetail > 0.33f ) renderSkyBand(rc); else renderSolid(rc); }
void renderWireframe (Renderer& renderer, const VolumeTest& volume, const Matrix4& localToWorld, const AABB& childBounds) const { renderSolid(renderer, volume, localToWorld); if (GlobalRegistry().get("user/ui/xyview/showEntityNames") == "1") { // don't draw the name for worldspawn if (m_entity.getEntityClass().name() == "worldspawn") return; // place name in the middle of the "children cloud" m_name_origin = childBounds.origin; renderer.addRenderable(m_renderName, localToWorld); } }
void CEllipseContainer::Render(agg::rendering_buffer &buffer) { if (!m_vec.size()) { return; } agg::pixfmt_bgr24 pixfmt(buffer); typedef agg::renderer_base<agg::pixfmt_bgr24> renbase; typedef agg::renderer_scanline_aa_solid<renbase> render_solid; renbase rbase(pixfmt); render_solid renderSolid(rbase); rbase.clear(agg::rgba8(255, 255, 255)); agg::rasterizer_scanline_aa<> ras; for (EllipseIterator first = m_vec.begin(); first != m_vec.end(); ++first) { ras.add_path(*(*first)); } agg::path_storage line; CEllipseCtrl *ell = m_vec[0]; line.move_to(ell->GetBase().m_x, ell->GetBase().m_y); for(unsigned int i = 1; i < m_vec.size(); ++i) { ell = m_vec[i]; line.line_to(ell->GetBase().m_x, ell->GetBase().m_y); } agg::conv_stroke<agg::path_storage> strokeLine(line); strokeLine.width(1.0); ras.add_path(strokeLine); renderSolid.color(agg::rgba8(255, 0, 0)); agg::scanline_u8 sl; agg::render_scanlines(ras, sl, renderSolid); }
void MD5ModelNode::renderWireframe(RenderableCollector& collector, const VolumeTest& volume) const { renderSolid(collector, volume); }
void DBobView::renderWireframe( Renderer& renderer, const VolumeTest& volume ) const { renderSolid( renderer, volume ); }
void EclassModel::renderWireframe(RenderableCollector& collector, const VolumeTest& volume, const Matrix4& localToWorld, bool selected) const { renderSolid(collector, volume, localToWorld, selected); }
// greebo: This just passes the call on to renderSolid, the manipulators are wireframes anyway void RadiantSelectionSystem::renderWireframe(RenderableCollector& collector, const VolumeTest& volume) const { renderSolid(collector, volume); }
// greebo: This just passes the call on to renderSolid, the manipulators are wireframes anyway void RadiantSelectionSystem::renderWireframe(Renderer& renderer, const VolumeTest& volume) const { renderSolid(renderer, volume); }
void RenderableTargetInstances::renderWireframe(RenderableCollector& collector, const VolumeTest& volume) const { renderSolid(collector, volume); }