26 bool Initialize(ID3D11Device*, ID3D11DeviceContext*,
int,
int,
int,
font_class*,
char*,
int,
int,
float,
float,
float);
28 void Render(ID3D11DeviceContext*);
32 bool UpdateText(ID3D11DeviceContext*,
font_class*,
char*,
int,
int,
float,
float,
float);
33 XMFLOAT4 GetPixelColor();
36 bool InitializeBuffers(ID3D11Device*, ID3D11DeviceContext*,
font_class*,
char*,
int,
int,
float,
float,
float);
37 void ShutdownBuffers();
38 void RenderBuffers(ID3D11DeviceContext*);
41 ID3D11Buffer* m_vertexBuffer, * m_indexBuffer;
42 int m_screenWidth, m_screenHeight, m_maxLength, m_vertexCount, m_indexCount;
43 XMFLOAT4 m_pixelColor;