Home
last modified time | relevance | path

Searched refs:ClientMaterial (Results 1 – 25 of 30) sorted by relevance

12

/dports/games/doomsday/doomsday-2.3.1/doomsday/apps/client/src/resource/
H A Dclientmaterial.cpp50 ClientMaterial::Decoration::~Decoration() in ~Decoration()
55 ClientMaterial &ClientMaterial::Decoration::material() in material()
61 ClientMaterial const &ClientMaterial::Decoration::material() const in material()
67 void ClientMaterial::Decoration::setMaterial(ClientMaterial *newOwner) in setMaterial()
87 ClientMaterial::Decoration::Stage &ClientMaterial::Decoration::stage(int index) const in stage()
113 DENG2_PIMPL(ClientMaterial) in DENG2_PIMPL() argument
148 ClientMaterial::ClientMaterial(world::MaterialManifest &manifest) in ClientMaterial() function in ClientMaterial
153 ClientMaterial::~ClientMaterial() in ~ClientMaterial()
156 bool ClientMaterial::isAnimated() const in isAnimated()
242 void ClientMaterial::clearAllAnimators() in clearAllAnimators()
[all …]
H A Dclientresources.cpp158 ClientMaterial *material; in DENG2_PIMPL()
161 MaterialCacheTask(ClientMaterial &resource, MaterialVariantSpec const &contextSpec) in DENG2_PIMPL()
505 void queueCacheTasksForMaterial(ClientMaterial &material, in DENG2_PIMPL()
549 queueCacheTasksForMaterial(manifest->material().as<ClientMaterial>(), in DENG2_PIMPL()
569 queueCacheTasksForMaterial(material->as<ClientMaterial>(), in DENG2_PIMPL()
826 … MaterialAnimator &matAnimator = mat->as<ClientMaterial>().getAnimator(Rend_SpriteMaterialSpec()); in DENG2_PIMPL()
1906 void ClientResources::cache(ClientMaterial &material, MaterialVariantSpec const &spec, in cache()
1952 cache(side.middle().material().as<ClientMaterial>(), spec); in cacheForCurrentMap()
1955 cache(side.top().material().as<ClientMaterial>(), spec); in cacheForCurrentMap()
1958 cache(side.bottom().material().as<ClientMaterial>(), spec); in cacheForCurrentMap()
[all …]
H A Dmaterialanimator.cpp273 ClientMaterial *material = nullptr; ///< Material to animate (not owned). in DENG2_PIMPL()
634 MaterialAnimator::MaterialAnimator(ClientMaterial &material, MaterialVariantSpec const &spec) in MaterialAnimator()
646 ClientMaterial &MaterialAnimator::material() const in material()
/dports/games/doomsday/doomsday-2.3.1/doomsday/apps/client/include/resource/
H A Dclientmaterial.h40 class ClientMaterial : public world::Material
46 ClientMaterial(world::MaterialManifest &manifest);
48 ~ClientMaterial() override;
138 ClientMaterial &material();
139 ClientMaterial const &material() const;
141 void setMaterial(ClientMaterial *newOwner);
254 static ClientMaterial &find(de::Uri const &uri);
260 typedef ClientMaterial::Decoration MaterialDecoration;
H A Dmaterialanimator.h120 MaterialAnimator(ClientMaterial &material, de::MaterialVariantSpec const &variantSpec);
125 ClientMaterial &material() const;
H A Dclientresources.h53 class ClientMaterial; variable
390 void cache(ClientMaterial &material, de::MaterialVariantSpec const &spec,
H A Dlightmaterialdecoration.h37 class LightMaterialDecoration : public ClientMaterial::Decoration
/dports/games/doomsday/doomsday-2.3.1/doomsday/apps/client/include/render/
H A Dvissprite.h33 class ClientMaterial; variable
144 ClientMaterial &material, bool matFlipS, bool matFlipT, blendmode_t blendMode,
H A Drend_main.h39 class ClientMaterial; variable
314 ClientMaterial *Rend_ChooseMapSurfaceMaterial(Surface const &surface);
H A Dbillboard.h70 ClientMaterial *mat;
/dports/games/doomsday/doomsday-2.3.1/doomsday/apps/client/src/world/base/
H A Dp_ticker.cpp39 auto &mat = material.as<ClientMaterial>(); in P_Ticker()
H A Dsky.cpp247 ClientMaterial *mat = static_cast<ClientMaterial *>(layer.material()); in DENG2_PIMPL()
H A Dclientserverworld.cpp328 return new ClientMaterial(m); in DENG2_PIMPL()
655 return material.as<ClientMaterial>().forAllAnimators([] (MaterialAnimator &animator) in DENG2_PIMPL()
H A Dconvexsubspace.cpp388 AudioEnvironmentId env = material.as<ClientMaterial>().audioEnvironment(); in accumReverbForWallSections()
/dports/games/doomsday/doomsday-2.3.1/doomsday/apps/client/src/render/
H A Dr_things.cpp214 ClientMaterial *mat = nullptr; in R_ProjectSprite()
224 mat = &sprMat->as<ClientMaterial>(); in R_ProjectSprite()
484 MaterialAnimator &matAnimator = ClientMaterial::find(*spriteView.material) in R_ProjectSprite()
H A Dbillboard.cpp310 MaterialAnimator &matAnimator = ClientMaterial::find(de::Uri("System", Path("gray"))) in Rend_DrawPSprite()
425 ClientMaterial &debugMaterial = ClientMaterial::find(de::Uri("System", Path("gray"))); in Rend_DrawSprite()
H A Dskydrawable.cpp122 mat->as<ClientMaterial>() in chooseCapColor()
220 MaterialAnimator &matAnimator = mat->as<ClientMaterial>() in draw()
643 … ClientApp::resources().cache(mat->as<ClientMaterial>(), layerMaterialSpec(layer.isMasked())); in cacheAssets()
H A Dvissprite.cpp71 ClientMaterial &material, bool matFlipS, bool matFlipT, blendmode_t blendMode, in VisSprite_SetupSprite()
H A Dapi_render.cpp162 …alAnimator &matAnimator = reinterpret_cast<world::Material *>(info->material)->as<ClientMaterial>() in R_GetSpriteInfo()
H A Dr_main.cpp84 MaterialAnimator &matAnimator = ClientMaterial::find(*spriteView.material) in setupPSpriteParams()
H A Dr_draw.cpp254 MaterialAnimator &matAnimator = ClientMaterial::find(*borderGraphicsNames[BG_BACKGROUND]) in R_DrawViewBorder()
H A Drend_main.cpp742 ClientMaterial *Rend_ChooseMapSurfaceMaterial(Surface const &surface) in Rend_ChooseMapSurfaceMaterial()
773 … return static_cast<ClientMaterial *>(side.sector().floor().surface().materialPtr()); in Rend_ChooseMapSurfaceMaterial()
790 … return static_cast<ClientMaterial *>(side.sector().ceiling().surface().materialPtr()); in Rend_ChooseMapSurfaceMaterial()
796 return static_cast<ClientMaterial *>(surface.materialPtr()); in Rend_ChooseMapSurfaceMaterial()
801 return &ClientMaterial::find(de::Uri("System", Path("missing"))); in Rend_ChooseMapSurfaceMaterial()
809 return &ClientMaterial::find(de::Uri("System", Path("gray"))); in Rend_ChooseMapSurfaceMaterial()
2721 ClientMaterial *material = Rend_ChooseMapSurfaceMaterial(surface); in writeWall()
2897 ClientMaterial *material = Rend_ChooseMapSurfaceMaterial(surface); in writeSubspacePlane()
3056 …MaterialAnimator &matAnimator = material->as<ClientMaterial>().getAnimator(Rend_MapSurfaceMaterial… in writeSkyMaskStrip()
3919 matAnimator = &mat->as<ClientMaterial>().getAnimator(Rend_SpriteMaterialSpec()); in Rend_SpriteMaterialAnimator()
[all …]
/dports/games/doomsday/doomsday-2.3.1/doomsday/apps/client/src/ui/infine/
H A Dfinaleanimwidget.cpp258 if (ClientMaterial *mat = static_cast<ClientMaterial *>(f->texRef.material)) in drawPicFrame()
H A Dfinalepagewidget.cpp123 … MaterialAnimator &matAnimator = material->as<ClientMaterial>().getAnimator(uiMaterialSpec()); in draw()
/dports/games/doomsday/doomsday-2.3.1/doomsday/apps/client/src/client/
H A Dclientsubsector.cpp282 …MaterialAnimator &materialAnimator = material->as<ClientMaterial>().getAnimator(Rend_MapSurfaceMat… in DENG2_PIMPL()
297 return surface.hasMaterial() && surface.material().as<ClientMaterial>().hasDecorations(); in DENG2_PIMPL()
995 ClientMaterial &material = matAnimator.material(); in DENG2_PIMPL()

12