Wasabi
WRenderTarget Member List

This is the complete list of members for WRenderTarget, including all inherited members.

_GetTypeName()WRenderTargetstatic
AddReference()WBase
Begin()WRenderTarget
Create(uint32_t width, uint32_t height, class WImage *target, class WImage *depth=nullptr)WRenderTarget
Create(uint32_t width, uint32_t height, vector< class WImage * > targets, class WImage *depth=nullptr)WRenderTarget
Create(uint32_t width, uint32_t height, VkImageView *views, uint32_t numViews, VkFormat colorFormat, VkFormat depthFormat)WRenderTarget
End(bool bSubmit=true)WRenderTarget
GetAppPtr() constWBase
GetCamera() constWRenderTarget
GetCommnadBuffer() constWRenderTarget
GetID() constWBase
GetName() constWBase
GetNumColorOutputs() constWRenderTarget
GetPipelineCache() constWRenderTarget
GetRenderPass() constWRenderTarget
GetTypeName() const overrideWRenderTargetvirtual
HasDepthOutput() constWRenderTarget
m_appWBaseprotected
m_IDWBaseprotected
m_nameWBaseprotected
RemoveReference()WBase
SetCamera(class WCamera *cam)WRenderTarget
SetClearColor(WColor col, uint32_t index=0)WRenderTarget
SetID(uint32_t newID) overrideWRenderTargetvirtual
SetName(std::string newName) overrideWRenderTargetvirtual
Submit(VkSubmitInfo custom_info={})WRenderTarget
Valid() const overrideWRenderTargetvirtual
WBase(class Wasabi *const app, uint32_t ID=0) (defined in WBase)WBase
WRenderTarget(Wasabi *const app, uint32_t ID=0) (defined in WRenderTarget)WRenderTargetprotected
WRenderTargetManager (defined in WRenderTarget)WRenderTargetfriend
~WBase() (defined in WBase)WBasevirtual
~WRenderTarget() (defined in WRenderTarget)WRenderTargetprotectedvirtual