All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
kanzi::Framebuffer Member List

This is the complete list of members for kanzi::Framebuffer, including all inherited members.

addRenderbuffer(Attachment attachment, GraphicsFormat format)kanzi::Framebuffer
addTexture(Attachment attachment, Texture::Target target, GraphicsFormat format, Sampler::Filter minFilter, Sampler::Filter magFilter, Sampler::MipmapMode mipmapMode, Sampler::AddressingMode address)kanzi::Framebuffer
AppliedStyleContainer typedefkanzi::Objectprotected
applyObjectStyle(kanzi::StyleSharedPtr style)kanzi::Object
applyObjectStyles()kanzi::Object
Attachment enum namekanzi::Framebuffer
AttachmentColor0 enum valuekanzi::Framebuffer
AttachmentColor1 enum valuekanzi::Framebuffer
AttachmentColor2 enum valuekanzi::Framebuffer
AttachmentColor3 enum valuekanzi::Framebuffer
AttachmentCount enum valuekanzi::Framebuffer
AttachmentDepthStencil enum valuekanzi::Framebuffer
bind(unsigned int face, unsigned int mipLevel)kanzi::Framebuffer
configure(unsigned int width, unsigned int height, unsigned int faceCount, unsigned int sampleCount, unsigned int mipLevelCount)kanzi::Framebuffer
copyLocalValues(const Object &other)kanzi::Object
create(Domain *domain, unsigned int width, unsigned int height, bool depth, string_view name="")kanzi::Framebufferstatic
createEmpty(Domain *domain, string_view name="")kanzi::Framebufferstatic
deploy()kanzi::GPUResource
deployed()kanzi::GPUResourceinline
deployOverride() KZ_OVERRIDEkanzi::Framebufferprotectedvirtual
finishLoadingOverride(const KzuResourceLoaderThreadContext *threadContext) KZ_OVERRIDEkanzi::GPUResourcevirtual
Framebuffer(Domain *domain, string_view name="")kanzi::Framebufferexplicit
freeCommonData() KZ_OVERRIDEkanzi::Framebufferprotectedvirtual
getAbstractProperty(AbstractPropertyType abstractPropertyType) const kanzi::Objectinline
getAbstractProperty(AbstractPropertyType abstractPropertyType, typename PropertyType< DataType >::DataType &value) const kanzi::Objectinline
getAttachment(Attachment attachment) const kanzi::Framebuffer
getCPUMemoryUsage() const KZ_OVERRIDEkanzi::GPUResourcevirtual
getDeployOnLoad() const kanzi::GPUResource
getDomain() const kanzi::Object
getDynamicMetaclass() const kanzi::Objectvirtual
getFaceCount() const kanzi::Framebuffer
getGLHandle(unsigned int face, unsigned int mipLevel) const kanzi::Framebuffer
getGPUMemoryUsage() const kanzi::GPUResourceinline
getGPUMemoryUsageOverride() const kanzi::GPUResourceinlineprotectedvirtual
getHeight() const kanzi::Framebuffer
getKeepAlive() const kanzi::Resource
getLoadingStrategy() const kanzi::Resource
getLoadState()kanzi::Resourceinlineprotected
getMemoryManager() const kanzi::Resource
getMessageDispatcher() const kanzi::Object
getMipLevelCount() const kanzi::Framebuffer
getName() const kanzi::Resource
getProperty(const PropertyType< DataType > &propertyType) const kanzi::Objectinline
getProperty(const PropertyType< DataType > &propertyType, typename PropertyType< DataType >::DataType &value) const kanzi::Objectinline
getPropertyManager() const kanzi::Object
getRenderer() const kanzi::GPUResourceinline
getResourceManager() const kanzi::Object
getSampleCount() const kanzi::Framebuffer
getStaticMetaclass()kanzi::Objectstatic
getTaskScheduler() const kanzi::Object
getTexture(Attachment attachment) const kanzi::Framebuffer
getWidth() const kanzi::Framebuffer
GPUResource(Domain *domain, string_view name="")kanzi::GPUResourceexplicitprotected
hasLocalValue(AbstractPropertyType propertyType) const kanzi::Object
hasValue(AbstractPropertyType propertyType) const kanzi::Object
initialize()kanzi::Objectinlineprotected
invalidate()kanzi::GPUResource
invalidateOverride() KZ_OVERRIDEkanzi::Framebufferprotectedvirtual
isDeployed() const kanzi::GPUResource
isLoaded() const kanzi::Resource
isRenderable(unsigned int face, unsigned int mipLevel) const kanzi::Framebuffer
isTypeOf(const Metaclass *objectType) const kanzi::Objectinline
kzuResourceFinishLoading_private(const KzuResourceLoaderThreadContext *threadContext)kanzi::Resource
kzuResourceLoad_private(const KzuResourceLoaderThreadContext *threadContext)kanzi::Resource
load()kanzi::Resource
loadFromKZB(const KzuResourceLoaderThreadContext *threadContext, KzcInputStream *inputStream, const KzuBinaryFileInfo *file) KZ_OVERRIDEkanzi::Framebuffervirtual
m_appliedStyleskanzi::Objectprotected
makeEditorInfo()kanzi::Objectstatic
Object(Domain *domain)kanzi::Objectexplicit
onCopy(const Object &other)kanzi::Objectprotected
onPropertyChanged(AbstractPropertyType propertyType, KzuPropertyNotificationReason reason)kanzi::Objectvirtual
removeLocalValue(AbstractPropertyType propertyType)kanzi::Object
Resource(Domain *domain, string_view name)kanzi::Resource
setAbstractProperty(AbstractPropertyType abstractPropertyType, typename PropertyType< DataType >::DataType value)kanzi::Objectinline
setAbstractProperty(AbstractPropertyType abstractPropertyType, ResourceSharedPtr value)kanzi::Objectinline
setAttachment(Attachment attachment, SurfaceSharedPtr surface)kanzi::Framebuffer
setDeployOnLoad(bool value)kanzi::GPUResource
setKeepAlive(bool keepAlive)kanzi::Resource
setKZB(const KzuBinaryDirectory *binaryDirectory, kzString path)kanzi::Resourceinline
setLoaded()kanzi::Resource
setLoadingStrategy(KzuResourceLoadingStrategy loadingStrategy)kanzi::Resource
setProperty(const PropertyType< DataType > &propertyType, typename PropertyType< DataType >::DataType value)kanzi::Objectinline
setProperty(const PropertyType< ResourceID > &propertyType, ResourceSharedPtr value)kanzi::Objectinline
unapplyObjectStyle(AppliedStyleEntry *appliedStyleEntry)kanzi::Object
unapplyObjectStyles()kanzi::Object
unbind()kanzi::Framebuffer
undeploy()kanzi::GPUResource
undeployed()kanzi::GPUResourceinline
undeployOverride() KZ_OVERRIDEkanzi::Framebufferprotectedvirtual
unload()kanzi::Resource
unloadOverride() KZ_OVERRIDEkanzi::GPUResourcevirtual
~Framebuffer() KZ_OVERRIDEkanzi::Framebuffervirtual
~GPUResource() KZ_OVERRIDEkanzi::GPUResourcevirtual
~Object()kanzi::Objectvirtual
~Resource()kanzi::Resourcevirtual