Aeon Engine c550894
AeonGames Open Source Game Engine
Loading...
Searching...
No Matches
AeonGames::OpenGLWindow Member List

This is the complete list of members for AeonGames::OpenGLWindow, including all inherited members.

AllocateSingleFrameUniformMemory(size_t aSize)AeonGames::OpenGLWindow
BeginRender()AeonGames::OpenGLWindow
EndRender()AeonGames::OpenGLWindow
GetFrustum() constAeonGames::OpenGLWindow
GetProjectionMatrix() constAeonGames::OpenGLWindow
GetViewMatrix() constAeonGames::OpenGLWindow
GetWindowId() constAeonGames::OpenGLWindow
OpenGLWindow(OpenGLWindow &&aOpenGLWindow)AeonGames::OpenGLWindow
OpenGLWindow(const OpenGLWindow &aOpenGLWindow)=delete (defined in AeonGames::OpenGLWindow)AeonGames::OpenGLWindow
operator=(const OpenGLWindow &aOpenGLWindow)=delete (defined in AeonGames::OpenGLWindow)AeonGames::OpenGLWindow
operator=(OpenGLWindow &&aOpenGLWindow)=delete (defined in AeonGames::OpenGLWindow)AeonGames::OpenGLWindow
Render(const Matrix4x4 &aModelMatrix, const Mesh &aMesh, const Pipeline &aPipeline, const Material *aMaterial=nullptr, const BufferAccessor *aSkeleton=nullptr, Topology aTopology=Topology::TRIANGLE_LIST, uint32_t aVertexStart=0, uint32_t aVertexCount=0xffffffff, uint32_t aInstanceCount=1, uint32_t aFirstInstance=0) constAeonGames::OpenGLWindow
ResizeViewport(int32_t aX, int32_t aY, uint32_t aWidth, uint32_t aHeight)AeonGames::OpenGLWindow
SetClearColor(float R, float G, float B, float A)AeonGames::OpenGLWindow
SetProjectionMatrix(const Matrix4x4 &aMatrix)AeonGames::OpenGLWindow
SetViewMatrix(const Matrix4x4 &aMatrix)AeonGames::OpenGLWindow
WriteOverlayPixels(int32_t aXOffset, int32_t aYOffset, uint32_t aWidth, uint32_t aHeight, Texture::Format aFormat, Texture::Type aType, const uint8_t *aPixels)AeonGames::OpenGLWindow
~OpenGLWindow() (defined in AeonGames::OpenGLWindow)AeonGames::OpenGLWindow