Files
RenderFramework/Examples/GameEditor/BoundsView.h
T

14 lines
431 B
C++
Raw Normal View History

2025-05-13 02:24:09 +03:00
#ifndef BoundsView_h__
#define BoundsView_h__
#include <RenderFramework/ObjectsFactory.h>
LOBJECT(BoundsView, Component)
public:
void tick(float deltaTime) override {
LEngine::Instance()->GetActiveScene()->GetGizmos().SetMatrix(transform()->GetGlobalTransform());
LEngine::Instance()->GetActiveScene()->GetGizmos().DrawBounds(gameObject->GetComponent<MeshRenderer>()->GetMesh()->GetBounds());
}
};
#endif // BoundsView_h__