Game of Ur 0.3.3
This is a computer adaptation of Game of Ur, written in C++ mainly using SDL and OpenGL.
Loading...
Searching...
No Matches
ToyMaker::BlurRenderStage Member List

This is the complete list of members for ToyMaker::BlurRenderStage, including all inherited members.

attachMaterial(const std::string &name, std::shared_ptr< Material > materialHandle)ToyMaker::BaseRenderStage
attachMesh(const std::string &name, std::shared_ptr< StaticMesh > meshHandle)ToyMaker::BaseRenderStage
attachRBO(RBO &rbo)ToyMaker::BaseOffscreenRenderStage
attachTexture(const std::string &name, std::shared_ptr< Texture > textureHandle)ToyMaker::BaseRenderStage
attachTextureAsTarget(std::shared_ptr< Texture > textureHandle)ToyMaker::BaseOffscreenRenderStage
attachTextureAsTarget(const std::string &targetName, std::shared_ptr< Texture > textureHandle)ToyMaker::BaseOffscreenRenderStage
BaseOffscreenRenderStage(const std::string &shaderFilepath, const nlohmann::json &templateFramebufferDescription)ToyMaker::BaseOffscreenRenderStage
BaseRenderStage(const std::string &shaderFilepath)ToyMaker::BaseRenderStage
BaseRenderStage(const BaseRenderStage &other)=delete (defined in ToyMaker::BaseRenderStage)ToyMaker::BaseRenderStage
BaseRenderStage(BaseRenderStage &&other)=delete (defined in ToyMaker::BaseRenderStage)ToyMaker::BaseRenderStage
BlurRenderStage(const std::string &shaderFilepath) (defined in ToyMaker::BlurRenderStage)ToyMaker::BlurRenderStageinline
declareRenderTarget(const std::string &name, unsigned int index)ToyMaker::BaseOffscreenRenderStage
detachRBO()ToyMaker::BaseOffscreenRenderStage
detachTargetTexture(std::size_t targetTextureID)ToyMaker::BaseOffscreenRenderStage
execute() overrideToyMaker::BlurRenderStagevirtual
getMaterial(const std::string &name)ToyMaker::BaseRenderStage
getMesh(const std::string &name)ToyMaker::BaseRenderStage
getOwnRBO()ToyMaker::BaseOffscreenRenderStage
getRenderTarget(const std::string &name)ToyMaker::BaseOffscreenRenderStage
getTexture(const std::string &name)ToyMaker::BaseRenderStage
hasAttachedRBO() constToyMaker::BaseOffscreenRenderStage
hasOwnRBO() constToyMaker::BaseOffscreenRenderStage
mFramebufferHandleToyMaker::BaseOffscreenRenderStageprotected
mLightQueueToyMaker::BaseRenderStageprotected
mMaterialAttachmentsToyMaker::BaseRenderStageprotected
mMeshAttachmentsToyMaker::BaseRenderStageprotected
mOpaqueMeshQueueToyMaker::BaseRenderStageprotected
mRenderTargetsToyMaker::BaseOffscreenRenderStageprotected
mShaderHandleToyMaker::BaseRenderStageprotected
mTargetViewportToyMaker::BaseRenderStageprotected
mTemplateFramebufferDescriptionToyMaker::BaseOffscreenRenderStageprotected
mTextureAttachmentsToyMaker::BaseRenderStageprotected
mVertexArrayObjectToyMaker::BaseRenderStageprotected
operator=(const BaseRenderStage &other)=delete (defined in ToyMaker::BaseRenderStage)ToyMaker::BaseRenderStage
operator=(BaseRenderStage &&other)=delete (defined in ToyMaker::BaseRenderStage)ToyMaker::BaseRenderStage
removeRenderTarget(const std::string &name)ToyMaker::BaseOffscreenRenderStage
setTargetTexture(std::shared_ptr< Texture > texture, std::size_t targetID)ToyMaker::BaseOffscreenRenderStage
setTargetViewport(const SDL_Rect &targetViewport)ToyMaker::BaseRenderStage
setup(const glm::u16vec2 &textureDimensions) overrideToyMaker::BlurRenderStagevirtual
submitToRenderQueue(OpaqueRenderUnit renderUnit)ToyMaker::BaseRenderStage
submitToRenderQueue(LightRenderUnit lightRenderUnit)ToyMaker::BaseRenderStage
useViewport()ToyMaker::BaseRenderStage
validate() overrideToyMaker::BlurRenderStagevirtual
~BaseRenderStage()ToyMaker::BaseRenderStagevirtual