Home
last modified time | relevance | path

Searched refs:fg_surface (Results 1 – 5 of 5) sorted by relevance

/dports/games/openclonk/openclonk-release-8.1-src/src/landscape/
H A DC4MapScript.cpp464 fg_surface = std::make_unique<CSurface8>(); in CreateSurface()
477 fg_surface.reset(); bg_surface.reset(); in ClearSurface()
484 if (fg_surface) in UpdateSurfaceSize()
486 SetProperty(P_Wdt, C4VInt(fg_surface->Wdt)); in UpdateSurfaceSize()
496 for (int32_t y=0; y<fg_surface->Hgt; ++y) in ConvertSkyToTransparent()
498 for (int32_t x=0; x<fg_surface->Wdt; ++x) in ConvertSkyToTransparent()
501 fg_surface->_SetPix(x,y, 0); in ConvertSkyToTransparent()
512 return fg_surface ? C4Rect(0,0,fg_surface->Wdt,fg_surface->Hgt) : C4Rect(); in GetBounds()
526 fg_surface->_SetPix(x,y,fg); in Fill()
545 if (fg) fg_surface->_SetPix(x,y,fg); in Blit()
[all …]
H A DC4MapScript.h272 std::unique_ptr<CSurface8> fg_surface; variable
288 fg_surface = std::move(fg); in SetSurfaces()
294 return std::make_pair(std::move(fg_surface), std::move(bg_surface)); in ReleaseSurfaces()
296 …bool HasSurface() const { return fg_surface && fg_surface->Bits && bg_surface && bg_surface->Bits;… in HasSurface()
301 int32_t GetWdt() const { return fg_surface ? fg_surface->Wdt : 0; } in GetWdt()
302 int32_t GetHgt() const { return fg_surface ? fg_surface->Hgt : 0; } in GetHgt()
305 … const { return (!HasSurface()||x<0||y<0||x>=fg_surface->Wdt||y>=fg_surface->Hgt) ? outside_col : in GetPix()
307 …ace()||x<0||y<0||x>=bg_surface->Wdt||y>=bg_surface->Hgt) return false; fg_surface->_SetPix(x,y,fg)… in SetPix()
/dports/games/el/Eternal-Lands-1.9.5.9-1/
H A Dfont.cpp1440 SDL_Surface *fg_surface = TTF_RenderGlyph_Blended(font, glyph, white); in render_glyph() local
1441 if (!fg_surface) in render_glyph()
1450 SDL_Rect rect = {outline_size, outline_size, fg_surface->w, fg_surface->h}; in render_glyph()
1452 SDL_BlitSurface(fg_surface, NULL, glyph_surface, &rect); in render_glyph()
1453 SDL_FreeSurface(fg_surface); in render_glyph()
/dports/science/frontistr/FrontISTR-c66bdc397de319ca59a0565b3f3b1a3b33f0c50c/fistr1/src/common/
H A Dfstr_setup_util.f90935 subroutine dload_grp_name_to_id_ex( hecMESH, n, grp_id_name, fg_surface, grp_ID ) argument
941 logical :: fg_surface(:) local
952 if( fg_surface(i) ) then
H A Dfstr_setup.f902223 logical,pointer :: fg_surface(:) local
2248 allocate( fg_surface(n))
2265 fg_surface(i) = ( lid_ptr(i) == 100 )
2268 …call dload_grp_name_to_id_ex( P%MESH, n, grp_id_name, fg_surface, P%SOLID%DLOAD_ngrp_ID(old_size+1…
2271 deallocate( fg_surface )