DarkRadiant: master e61117c0

Author Committer Branch Timestamp Parent
orbweaver orbweaver master 08.03.2022 20:54 master 18772d4d
Changeset Non-virtual updateGeometry() is now updateGeometryWithData()

The combination of virtual and non-virtual implementing methods is a
solid design, but functions calling overloads of themselves can be
confusing in terms of IDE navigation.

The non-virtual updateGeometry() which accepts vertex and index data is
therefore renamed to updateGeometryWithData() to clearly distinguish it
from the no-argument updateGeometry() which must be overridden by
subclasses.
mod - libs/render/RenderableBoundingBoxes.h Diff File
mod - libs/render/RenderableBox.h Diff File
mod - libs/render/RenderableGeometry.h Diff File
mod - libs/render/RenderablePivot.h Diff File
mod - libs/render/RenderableVertexArray.h Diff File
mod - radiantcore/brush/RenderableBrushVertices.cpp Diff File
mod - radiantcore/entity/RenderableArrow.cpp Diff File
mod - radiantcore/entity/curve/RenderableCurve.h Diff File
mod - radiantcore/entity/curve/RenderableCurveVertices.h Diff File
mod - radiantcore/entity/doom3group/RenderableVertex.h Diff File
mod - radiantcore/entity/light/Renderables.cpp Diff File
mod - radiantcore/entity/speaker/SpeakerRenderables.cpp Diff File
mod - radiantcore/entity/target/RenderableTargetLines.h Diff File
mod - radiantcore/map/RenderablePointFile.h Diff File
mod - radiantcore/model/md5/RenderableMD5Skeleton.h Diff File
mod - radiantcore/particles/RenderableParticleStage.cpp Diff File
mod - radiantcore/patch/PatchRenderables.cpp Diff File
mod - radiantcore/patch/PatchRenderables.h Diff File
mod - radiantcore/selection/manipulators/Renderables.h Diff File