chore: main cleanup in new files

This commit is contained in:
Pc
2026-02-02 00:33:08 +01:00
parent a3e3c8a955
commit e04fc59eda
13 changed files with 869 additions and 1315 deletions

22
Utils.h Normal file
View File

@@ -0,0 +1,22 @@
#pragma once
#define _CRT_SECURE_NO_WARNINGS
#include <windows.h>
#include <stdio.h>
#include <iostream>
#include "GL/glew.h"
// --- DODAJ TO TUTAJ ---
#define BITMAP_ID 0x4D42
// ---------------------
// Struktury do obsługi BMP
extern BITMAPINFOHEADER bitmapInfoHeader;
extern unsigned char* bitmapData;
void DisableQuickEdit();
void CreateConsole();
unsigned char* LoadBitmapFile(char* filename, BITMAPINFOHEADER* bitmapInfoHeader);
void MakeShadowMatrix(GLfloat shadowMat[16], GLfloat groundplane[4], GLfloat lightpos[4]);
void LimitFPS(int targetFPS);
void SetDCPixelFormat(HDC hDC);
HPALETTE GetOpenGLPalette(HDC hDC);