mirror of
https://github.com/antopilo/Nuake.git
synced 2026-09-09 20:08:57 +03:00
Added gizmo drawer header
This commit is contained in:
@@ -24,15 +24,20 @@ private:
|
||||
LineVertex {{0.0f, 0.0f, 0.0f }, {0.f, 1.f, 0.f, 1.f}}
|
||||
};
|
||||
std::vector<LineVertex> circleVertices;
|
||||
Ref<VertexArray> mCircleBuffer;
|
||||
Ref<VertexBuffer> mCircleVertexBuffer;
|
||||
|
||||
std::vector<LineVertex> capsuleVertices;
|
||||
Ref<VertexArray> mCapsuleBuffer;
|
||||
Ref<VertexBuffer> mCapsuleVertexBuffer;
|
||||
|
||||
Ref<VertexArray> mAxisLineBuffer;
|
||||
Ref<VertexBuffer> mAxisLineVertexBuffer;
|
||||
Ref<VertexArray> mCircleBuffer;
|
||||
Ref<VertexBuffer> mCircleVertexBuffer;
|
||||
|
||||
Shader* mLineShader;
|
||||
|
||||
void GenerateSphereGizmo();
|
||||
|
||||
void GenerateCapsuleGizmo();
|
||||
public:
|
||||
GizmoDrawer();
|
||||
~GizmoDrawer() = default;
|
||||
|
||||
Reference in New Issue
Block a user