19 lines
318 B
C
19 lines
318 B
C
#pragma once
|
|
|
|
#include "common.h"
|
|
|
|
struct Viewport
|
|
{
|
|
enum RenderMode { Wire, Solid, Textured, UV };
|
|
|
|
Vector4 bounds {};
|
|
RenderMode renderMode {Solid};
|
|
Vector2 offset {0, 0};
|
|
Vector2 rotation {10, 20};
|
|
float zoom {10.0f};
|
|
bool light {true};
|
|
bool grid {true};
|
|
};
|
|
|
|
extern Viewport viewports[3];
|