/dports/games/doomsday/doomsday-2.3.1/doomsday/apps/client/src/client/ |
H A D | cledgeloop.cpp | 66 case LineSide::Bottom: in DENG2_PIMPL() 73 case LineSide::Top: in DENG2_PIMPL() 93 LineSide &side = hedge.mapElementAs<LineSideSegment>().lineSide(); in DENG2_PIMPL() 116 …LineSide &otherSide = other->side(&other->front().sector() == frontSec ? Line::Front : Line::Back); in DENG2_PIMPL() 133 choice2 = owner.visPlane(section == LineSide::Bottom ? Sector::Floor : Sector::Ceiling) in DENG2_PIMPL() 159 LineSide &side = hedge.mapElementAs<LineSideSegment>().lineSide(); in DENG2_PIMPL() 259 LineSide &lineSide = it->mapElementAs<LineSideSegment>().lineSide(); in fixSurfacesMissingMaterials() 271 d->fixMissingMaterial(*it, LineSide::Bottom); in fixSurfacesMissingMaterials() 284 d->fixMissingMaterial(*it, LineSide::Top); in fixSurfacesMissingMaterials() 295 d->fixMissingMaterial(*it, LineSide::Middle); in fixSurfacesMissingMaterials()
|
H A D | clientsubsector.cpp | 86 .arg(owner.as<LineSide>().line().indexInMap()) in Q_DECLARE_FLAGS() 87 .arg(Line::sideIdAsText(owner.as<LineSide>().sideId())) in Q_DECLARE_FLAGS() 88 … .arg(LineSide::sectionIdAsText( &surface == &owner.as<LineSide>().middle() ? LineSide::Middle in Q_DECLARE_FLAGS() 89 … : &surface == &owner.as<LineSide>().bottom() ? LineSide::Bottom in Q_DECLARE_FLAGS() 90 : LineSide::Top)); in Q_DECLARE_FLAGS() 745 if (Shard *shard = self().findShard(*mapElement, LineSide::Top)) in DENG2_PIMPL() 938 auto &side = surface.parent().as<LineSide>(); in DENG2_PIMPL() 939 dint section = &side.middle() == &surface ? LineSide::Middle in DENG2_PIMPL() 941 : LineSide::Top; in DENG2_PIMPL() 1221 line.forAllSides([this, &oldFlags] (LineSide &side) in DENG2_PIMPL() [all …]
|
H A D | cl_sound.cpp | 50 LineSide *side = 0; in Cl_ReadSoundDelta()
|
/dports/games/doomsday/doomsday-2.3.1/doomsday/apps/client/src/render/ |
H A D | wallspec.cpp | 35 static bool useWallSectionLightLevelDeltas(LineSide const &side, dint section) in useWallSectionLightLevelDeltas() 53 WallSpec WallSpec::fromMapSide(LineSide const &side, dint section) // static in fromMapSide() 55 bool const isTwoSidedMiddle = (section == LineSide::Middle && !side.considerOneSided()); in fromMapSide() 68 if (section != LineSide::Middle && !midMan->isOpaque()) in fromMapSide()
|
H A D | shadowedge.cpp | 91 static bool middleMaterialCoversOpening(LineSide const &side) in middleMaterialCoversOpening() 143 WallEdge edge(WallSpec::fromMapSide(side, LineSide::Middle), in middleMaterialCoversOpening() 162 LineSide const &lineSide = hedge.mapElementAs<LineSideSegment>().lineSide(); in prepare() 178 …().hasSector() ? lineSide.surface(planeIndex == Sector::Ceiling ? LineSide::Top : LineSide::Bottom) in prepare() 240 …LineSide const &neighborLineSide = neighborLine.side(&lineSide.line().vertex(edge) == &neighborLin… in prepare()
|
H A D | walledge.cpp | 229 if (spec.section == LineSide::Middle) in init() 260 case LineSide::Top: in init() 288 case LineSide::Bottom: in init() 341 case LineSide::Middle: { in init() 342 LineSide const &lineSide = seg.lineSide(); in init() 698 LineSide const &lineSide = lineSideSegment().lineSide(); in findBlendNeighbor() 722 LineSide *otherSide; in findBlendNeighbor() 743 LineSide &lineSide = lineSideSegment().lineSide(); in updateNormal()
|
H A D | skyfixedge.cpp | 169 dint relSection = lower ? LineSide::Bottom : LineSide::Top; in DENG2_PIMPL()
|
H A D | rend_fakeradio.cpp | 181 LineSide const &side = leftEdge.lineSide(); in wallReceivesShadow() 249 LineSide /*const*/ &side = leftEdge.lineSide(); in setTopShadowParams() 407 LineSide /*const*/ &side = leftEdge.lineSide(); in setBottomShadowParams() 563 LineSide /*const*/ &side = leftEdge.lineSide(); in setSideShadowParams() 608 if(!hedge->twin().hasFace() || leftEdge.spec().section == LineSide::Middle) in setSideShadowParams() 1040 subspace.forAllShadowLines([&subsec, &shadowDark, &eyeToSubspace, &shadowList] (LineSide &side) in Rend_DrawFlatRadio()
|
/dports/games/doomsday/doomsday-2.3.1/doomsday/apps/client/src/world/base/ |
H A D | maputil.cpp | 108 static coord_t visOpenRange(LineSide const &side, coord_t *retBottom = nullptr, coord_t *retTop = n… in visOpenRange() 140 bool R_SideBackClosed(LineSide const &side, bool ignoreOpacity) in R_SideBackClosed() 179 WallEdge edge(WallSpec::fromMapSide(side, LineSide::Middle), in R_SideBackClosed() 233 static bool middleMaterialCoversOpening(LineSide const &side) in middleMaterialCoversOpening() 260 … WallEdge edge(WallSpec::fromMapSide(side, LineSide::Middle), *side.leftHEdge(), Line::From); in middleMaterialCoversOpening() 306 …LineSide &otherSide = other->side(other->front().sectorPtr() == sector ? Line::Front : Line::Back); in R_FindSolidLineNeighbor()
|
H A D | surface.cpp | 53 && &suf == &suf.parent().as<LineSide>().middle(); in Surface_isSideMiddle() 103 && thisPublic == &owner().as<LineSide>().middle(); in DENG2_PIMPL() 234 …DENG2_ASSERT(!(isMissingFix && (parent().type() == DMU_SIDE && parent().as<LineSide>().line().isSe… in setMaterial() 251 auto &side = d->owner().as<LineSide>(); in setMaterial() 252 dint section = ( this == &side.middle() ? LineSide::Middle in setMaterial() 253 : this == &side.bottom() ? LineSide::Bottom in setMaterial() 254 : LineSide::Top); in setMaterial() 260 << LineSide::sectionIdAsText(section) in setMaterial()
|
H A D | sector.cpp | 138 QVector<LineSide *> sides; ///< All line sides referencing the sector (not owned). in DENG2_PIMPL() 223 for (LineSide *side : sides) in DENG2_PIMPL() 404 LoopResult Sector::forAllSides(std::function<LoopResult (LineSide &)> func) const in forAllSides() 406 for (LineSide *side : d->sides) in forAllSides() 483 for (LineSide *side : d->sides) in chainSoundEmitters() 493 LineSide &back = side->back(); in chainSoundEmitters()
|
H A D | convexsubspace.cpp | 67 typedef QSet<LineSide *> ShadowLines; in DENG2_PIMPL() 307 void ConvexSubspace::addShadowLine(LineSide &side) in addShadowLine() 312 LoopResult ConvexSubspace::forAllShadowLines(std::function<LoopResult (LineSide &)> func) const in forAllShadowLines() 314 for(LineSide *side : d->shadowLines) in forAllShadowLines()
|
H A D | polyobj.cpp | 72 if (Shard *shard = subsec.findShard(hedge->mapElement(), LineSide::Middle)) 330 line->forAllSides([] (LineSide &side) in updateSurfaceTangents()
|
H A D | line.cpp | 748 static inline binangle_t lineNeighborAngle(LineSide const &side, Line const *other, binangle_t diff) in lineNeighborAngle() 753 static binangle_t findSolidLineNeighborAngle(LineSide const &side, bool right) in findSolidLineNeighborAngle() 780 static void scanNeighbor(LineSide const &side, bool top, bool right, edge_t &edge) in scanNeighbor() 809 LineSide const &scanSide = iter->side(scanSecSide); in scanNeighbor()
|
/dports/games/vavoom/vavoom-1.33/progs/common/linespec/ |
H A D | PlaneWatcher.vc | 35 int LineSide; 58 LineSide = lineSide; 114 Args[3], Args[4], Line, LineSide, Activator);
|
/dports/games/doomsday/doomsday-2.3.1/doomsday/apps/client/include/world/bsp/ |
H A D | linesegment.h | 173 LineSide &mapSide() const; 179 inline LineSide *mapSidePtr() const { return hasMapSide()? &mapSide() : nullptr; } in mapSidePtr() 187 void setMapSide(LineSide *newMapSide);
|
/dports/games/doomsday/doomsday-2.3.1/doomsday/apps/client/include/world/ |
H A D | convexsubspace.h | 241 de::LoopResult forAllShadowLines(std::function<de::LoopResult (LineSide &)> func) const; 249 void addShadowLine(LineSide &side);
|
H A D | maputil.h | 39 bool R_SideBackClosed(LineSide const &side, bool ignoreOpacity = true);
|
H A D | map.h | 394 LineSide &side (de::dint index) const; 395 LineSide *sidePtr(de::dint index) const;
|
/dports/games/doomsday/doomsday-2.3.1/doomsday/apps/client/include/render/ |
H A D | wallspec.h | 90 static WallSpec fromMapSide(LineSide const &side, int section);
|
H A D | walledge.h | 96 inline LineSide &lineSide() const { in lineSide()
|
/dports/games/doomsday/doomsday-2.3.1/doomsday/apps/client/src/world/bsp/ |
H A D | linesegment.cpp | 50 LineSide *mapSide = nullptr; in DENG2_PIMPL_NOREF() 162 LineSide &LineSegment::Side::mapSide() const in mapSide() 172 void LineSegment::Side::setMapSide(LineSide *newMapSide) in setMapSide()
|
H A D | convexsubspaceproxy.cpp | 414 LineSide *mapSide = lineSeg->mapSidePtr(); in buildGeometry() 522 if(LineSide *mapSide = lineSeg->mapSidePtr()) in buildGeometry()
|
/dports/games/doomsday/doomsday-2.3.1/doomsday/apps/client/src/world/ |
H A D | contactspreader.cpp | 188 … LineSide const &facingLineSide = seg.line().side(seg.lineSide().sideId() ^ (distance < 0)); in maybeSpreadOverEdge() 234 WallEdge edge(WallSpec::fromMapSide(facingLineSide, LineSide::Middle), in maybeSpreadOverEdge()
|
/dports/games/doomsday/doomsday-2.3.1/doomsday/apps/client/src/ |
H A D | api_map.cpp | 314 return sector.forAllSides([&callback, &context] (LineSide &side) in P_Iteratep() 392 if(LineSide *si = App_World().map().sidePtr(index)) in P_Callback() 548 elem = &elem->as<LineSide>().top(); in setProperty() 553 elem = &elem->as<LineSide>().middle(); in setProperty() 558 elem = &elem->as<LineSide>().bottom(); in setProperty() 640 elem = &elem->as<LineSide>().top(); in getProperty() 645 elem = &elem->as<LineSide>().middle(); in getProperty() 650 elem = &elem->as<LineSide>().bottom(); in getProperty()
|