NAP
DepthRenderTexture2D Member List

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

asyncGetData(Bitmap &bitmap)Texture2D
asyncGetData(std::function< void(const void *, size_t)> copyFunction)Texture2D
clear(VkCommandBuffer commandBuffer)Textureprotectedvirtual
clearDownloads()Texture2Dprotected
DepthRenderTexture2D(Core &core)DepthRenderTexture2D
download(VkCommandBuffer commandBuffer)Texture2Dprotected
EDepthFormat enum nameDepthRenderTexture2D
EUsage enum nameTexture
getDescriptor() constTexture
getFormat() constTexture
getHandle() const overrideDepthRenderTexture2Dvirtual
nap::Texture2D::getHandle() overrideTexture2Dprotectedvirtual
getHeight() constTexture2D
getLayerCount() const overrideTexture2Dvirtual
getMipLevels() const overrideTexture2Dvirtual
getRenderService()Texture
getRenderService() constTexture
getSize() constTexture2D
getTargetLayout() constTexturevirtual
getWidth() constTexture2D
init(utility::ErrorState &errorState) overrideDepthRenderTexture2Dvirtual
nap::Texture2D::init(const SurfaceDescriptor &descriptor, bool generateMipMaps, const glm::vec4 &clearColor, VkImageUsageFlags requiredFlags, utility::ErrorState &errorState)Texture2D
nap::Texture2D::init(const SurfaceDescriptor &descriptor, bool generateMipMaps, VkImageUsageFlags requiredFlags, utility::ErrorState &errorState)Texture2D
nap::Texture2D::init(const SurfaceDescriptor &descriptor, bool generateMipMaps, void *initialData, VkImageUsageFlags requiredFlags, utility::ErrorState &errorState)Texture2D
initInternal(const SurfaceDescriptor &descriptor, bool generateMipMaps, VkImageUsageFlags requiredFlags, utility::ErrorState &errorState)Texture2Dprotected
isIDProperty(rtti::Instance &object, const rtti::Property &property)Objectstatic
mClearColorTextureprotected
mClearValueDepthRenderTexture2D
mColorSpaceDepthRenderTexture2D
mCurrentStagingBufferIndexTexture2Dprotected
mDepthFormatDepthRenderTexture2D
mDescriptorTextureprotected
mDownloadStagingBufferIndicesTexture2Dprotected
mFillDepthRenderTexture2D
mFormatTextureprotected
mHeightDepthRenderTexture2D
mIDObject
mImageDataTexture2Dprotected
mImageSizeInBytesTexture2Dprotected
mMipLevelsTexture2Dprotected
mReadCallbacksTexture2Dprotected
mRenderServiceTextureprotected
mStagingBuffersTexture2Dprotected
mUsageTexture2D
mWidthDepthRenderTexture2D
notifyDownloadReady(int frameIndex)Texture2Dprotected
Object()Object
Object(Object &)=deleteObject
Object(Object &&)=deleteObject
onDestroy() overrideTexturevirtual
operator=(const Object &)=deleteObject
operator=(Object &&)=deleteObject
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