コード例 #1
0
ファイル: CSDL.cs プロジェクト: nobbele/SoteriaEngine
        public void ClearScreen(SDLWindow window)
        {
            byte r, g, b, a;

            SDL_GetRenderDrawColor(this, out r, out g, out b, out a);
            SDL_SetRenderDrawColor(this, 0, 0, 0, 255);
            SDL_RenderClear(this);
            SDL_SetRenderDrawColor(this, r, g, b, a);
        }
コード例 #2
0
ファイル: CSDL.cs プロジェクト: nobbele/SoteriaEngine
 public void DrawScreen(SDLWindow window)
 {
     SDL_RenderPresent(renderer);
 }
コード例 #3
0
ファイル: CSDL.cs プロジェクト: nobbele/SoteriaEngine
 public SDLRenderer(SDLWindow window)
 {
     renderer = SDL_CreateRenderer(window, 0, SDL_RendererFlags.SDL_RENDERER_ACCELERATED);
 }