X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fhud.cpp;h=c43d7849fb3083acb73d44dc52ef4e2265e61483;hb=b4995967309bf5570161db2287e27b84ca94ab9a;hp=d60401199e10f453096534c9f9685fef8c47fab5;hpb=82426ae2997d2b21703d2d5afb631a84736e975f;p=blank.git diff --git a/src/hud.cpp b/src/hud.cpp index d604011..c43d784 100644 --- a/src/hud.cpp +++ b/src/hud.cpp @@ -10,6 +10,7 @@ namespace blank { HUD::HUD() : block() +, block_buf() , block_transform(1.0f) , block_visible(false) , crosshair() @@ -46,8 +47,9 @@ void HUD::Viewport(float x, float y, float width, float height) { void HUD::Display(const BlockType &type) { - block.Clear(); - type.FillModel(block); + block_buf.Clear(); + type.FillModel(block_buf); + block.Update(block_buf); block_visible = type.visible; }