This commit is contained in:
Isuru Samarathunga
2025-10-21 21:03:40 +05:30
parent 86ed9346aa
commit 2d5875d211
11 changed files with 239 additions and 165 deletions

View File

@ -67,6 +67,8 @@ namespace ia::iae
STATIC VOID OnScreenResize(IN INT32 newWidth, IN INT32 newHeight);
STATIC VOID UpdateSceneScalingFactor();
public:
STATIC Geometry *CreateGeometry(IN CONST Vector<GeometryVertex> &vertices, IN CONST Vector<INT32> &indices);
STATIC VOID DestroyGeometry(IN Geometry *handle);
@ -102,6 +104,7 @@ namespace ia::iae
STATIC BOOL s_ySortingEnabled;
STATIC SDL_Rect s_defaultScissor;
STATIC SDL_GPUViewport s_defaultViewport;
STATIC Vec2 s_activeSceneDesignViewport;
friend class Engine;
};