mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-18 03:09:18 +02:00
Remove __fastcall calling convention
This commit is contained in:
12
VBO.cpp
12
VBO.cpp
@@ -22,13 +22,13 @@ __fastcall CMesh::~CMesh()
|
||||
Clear(); // zwolnienie zasobów
|
||||
};
|
||||
|
||||
void __fastcall CMesh::MakeArray(int n)
|
||||
void CMesh::MakeArray(int n)
|
||||
{ // tworzenie tablic
|
||||
m_nVertexCount = n;
|
||||
m_pVNT = new CVertNormTex[m_nVertexCount]; // przydzielenie pamięci dla tablicy
|
||||
};
|
||||
|
||||
void __fastcall CMesh::BuildVBOs(bool del)
|
||||
void CMesh::BuildVBOs(bool del)
|
||||
{ // tworzenie VBO i kasowanie już niepotrzebnych tablic
|
||||
// pobierz numer VBO oraz ustaw go jako aktywny
|
||||
glGenBuffersARB(1, &m_nVBOVertices); // pobierz numer
|
||||
@@ -41,7 +41,7 @@ void __fastcall CMesh::BuildVBOs(bool del)
|
||||
SafeDeleteArray(m_pVNT); // wierzchołki już się nie przydadzą
|
||||
};
|
||||
|
||||
void __fastcall CMesh::Clear()
|
||||
void CMesh::Clear()
|
||||
{ // niewirtualne zwolnienie zasobów przez sprzątacz albo destruktor
|
||||
// inna nazwa, żeby nie mieszało się z funkcją wirtualną sprzątacza
|
||||
if (m_nVBOVertices) // jeśli było coś rezerwowane
|
||||
@@ -54,7 +54,7 @@ void __fastcall CMesh::Clear()
|
||||
SafeDeleteArray(m_pVNT); // usuwanie tablic, gdy były użyte do Vertex Array
|
||||
};
|
||||
|
||||
bool __fastcall CMesh::StartVBO()
|
||||
bool CMesh::StartVBO()
|
||||
{ // początek rysowania elementów z VBO
|
||||
if (m_nVertexCount <= 0)
|
||||
return false; // nie ma nic do rysowania w ten sposób
|
||||
@@ -71,7 +71,7 @@ bool __fastcall CMesh::StartVBO()
|
||||
return true; // można rysować z VBO
|
||||
};
|
||||
|
||||
bool __fastcall CMesh::StartColorVBO()
|
||||
bool CMesh::StartColorVBO()
|
||||
{ // początek rysowania punktów świecących z VBO
|
||||
if (m_nVertexCount <= 0)
|
||||
return false; // nie ma nic do rysowania w ten sposób
|
||||
@@ -87,7 +87,7 @@ bool __fastcall CMesh::StartColorVBO()
|
||||
return true; // można rysować z VBO
|
||||
};
|
||||
|
||||
void __fastcall CMesh::EndVBO()
|
||||
void CMesh::EndVBO()
|
||||
{ // koniec użycia VBO
|
||||
glDisableClientState(GL_VERTEX_ARRAY);
|
||||
glDisableClientState(GL_NORMAL_ARRAY);
|
||||
|
||||
Reference in New Issue
Block a user