NAP
RenderTexture2D Member List

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

asyncGetData(Bitmap &bitmap)Texture2D
asyncGetData(std::function< void(const void *, size_t)> copyFunction)Texture2D
clear(VkCommandBuffer commandBuffer)Textureprotectedvirtual
clearDownloads()Texture2Dprotected
download(VkCommandBuffer commandBuffer)Texture2Dprotected
EFormat enum nameRenderTexture2D
EUsage enum nameTexture2D
getDescriptor() constTexture
getFormat() constTexture
getHandle() const overrideTexture2Dvirtual
getHandle() overrideTexture2Dprotectedvirtual
getHeight() constTexture2D
getLayerCount() const overrideTexture2Dvirtual
getMipLevels() const overrideTexture2Dvirtual
getRenderService()Texture
getRenderService() constTexture
getSize() constTexture2D
getWidth() constTexture2D
init(utility::ErrorState &errorState) overrideRenderTexture2Dvirtual
nap::Texture2D::init(const SurfaceDescriptor &descriptor, EUsage usage, int mipCount, const glm::vec4 &clearColor, VkImageUsageFlags requiredFlags, utility::ErrorState &errorState)Texture2D
nap::Texture2D::init(const SurfaceDescriptor &descriptor, EUsage usage, int mipCount, void *initialData, VkImageUsageFlags requiredFlags, utility::ErrorState &errorState)Texture2D
nap::Texture2D::init(const SurfaceDescriptor &descriptor, EUsage usage, bool mipCount, const glm::vec4 &clearColor, VkImageUsageFlags requiredFlags, utility::ErrorState &errorState)=deleteTexture2D
nap::Texture2D::init(const SurfaceDescriptor &descriptor, EUsage usage, bool mipCount, void *initialData, VkImageUsageFlags requiredFlags, utility::ErrorState &errorState)=deleteTexture2D
initInternal(const SurfaceDescriptor &descriptor, EUsage usage, int mipCount, VkImageUsageFlags requiredFlags, utility::ErrorState &errorState)Texture2Dprotected
isIDProperty(rtti::Instance &object, const rtti::Property &property)Objectstatic
mClearColorRenderTexture2D
mColorFormatRenderTexture2D
mColorSpaceRenderTexture2D
mCurrentStagingBufferIndexTexture2Dprotected
mDescriptorTextureprotected
mDownloadStagingBufferIndicesTexture2Dprotected
mFormatTextureprotected
mHeightRenderTexture2D
mIDObject
mImageDataTexture2Dprotected
mImageSizeInBytesTexture2Dprotected
mMipLevelsTexture2Dprotected
mReadCallbacksTexture2Dprotected
mRenderServiceTextureprotected
mStagingBuffersTexture2Dprotected
mUsageRenderTexture2D
mWidthRenderTexture2D
notifyDownloadReady(int frameIndex)Texture2Dprotected
Object()Object
Object(Object &)=deleteObject
Object(Object &&)=deleteObject
onDestroy() overrideTexturevirtual
operator=(const Object &)=deleteObject
operator=(Object &&)=deleteObject
RenderTexture2D(Core &core)RenderTexture2D
requestClear()Textureprotected
Resource()Resource
Texture(Core &core)Texture
Texture2D(Core &core)Texture2D
textureDestroyedTexture
TextureReadCallback typedefTexture2Dprotected
update(const void *data, int width, int height, int pitch, ESurfaceChannels channels)Texture2D
update(const void *data, const SurfaceDescriptor &surfaceDescriptor)Texture2D
upload(VkCommandBuffer commandBuffer)Texture2Dprotected
~Object()Objectvirtual
~Texture()Texturevirtual
~Texture2D() overrideTexture2Dvirtual