函数重命名,以避免岐义

This commit is contained in:
hyzboy 2018-11-27 21:37:56 +08:00
parent 6741ad9cc6
commit d506bd100a
3 changed files with 5 additions and 5 deletions

View File

@ -27,7 +27,7 @@ int main(void)
RenderSetup rs;
RenderWindow *win=device->Create(1280,720,&ws,&rs);
RenderWindow *win=device->CreateWindow(1280,720,&ws,&rs);
win->Show();

View File

@ -126,8 +126,8 @@ namespace hgl
public:
virtual RenderWindow *Create(int,int,const WindowSetup *,const RenderSetup *)=0; ///<创建一个窗口渲染设备
virtual RenderWindow *Create(const Display *,const VideoMode *,const RenderSetup *)=0; ///<创建一个全屏渲染设备
virtual RenderWindow *CreateWindow(int,int,const WindowSetup *,const RenderSetup *)=0; ///<创建一个窗口渲染设备
virtual RenderWindow *CreateFullscreen(const Display *,const VideoMode *,const RenderSetup *)=0; ///<创建一个全屏渲染设备
};//class RenderDevice
RenderDevice *CreateRenderDeviceGLFW(); ///<创建一个基于GLFW的渲染设备

View File

@ -156,7 +156,7 @@ namespace hgl
public:
RenderWindow *Create(int width,int height,const WindowSetup *ws,const RenderSetup *rs) override
RenderWindow *CreateWindow(int width,int height,const WindowSetup *ws,const RenderSetup *rs) override
{
SetGLFWWindowHint(rs);
@ -174,7 +174,7 @@ namespace hgl
return(CreateRenderWindowGLFW(win,false));
}
RenderWindow *Create(const Display *disp,const VideoMode *vm,const RenderSetup *rs) override
RenderWindow *CreateFullscreen(const Display *disp,const VideoMode *vm,const RenderSetup *rs) override
{
SetGLFWWindowHint(rs);