mirror of
https://github.com/AxioDL/metaforce.git
synced 2025-12-09 06:27:43 +00:00
Runtime: Collapse emplace_back() calls where applicable
Same behavior, but with less code.
This commit is contained in:
@@ -31,8 +31,8 @@ CHudRadarInterface::CHudRadarInterface(CGuiFrame& baseHud, CStateManager& stateM
|
||||
void CHudRadarInterface::DoDrawRadarPaint(const zeus::CVector3f& translate, float radius,
|
||||
const zeus::CColor& color) const {
|
||||
radius *= 4.f;
|
||||
m_paintInsts.emplace_back();
|
||||
CRadarPaintShader::Instance& inst = m_paintInsts.back();
|
||||
|
||||
CRadarPaintShader::Instance& inst = m_paintInsts.emplace_back();
|
||||
inst.pos[0] = translate + zeus::CVector3f(-radius, 0.f, radius);
|
||||
inst.uv[0].assign(0.f, 1.f);
|
||||
inst.pos[1] = translate + zeus::CVector3f(-radius, 0.f, -radius);
|
||||
|
||||
Reference in New Issue
Block a user