This is the complete list of members for Image, including all inherited members.
asyncGetData() | Image | |
asyncGetData(Bitmap &bitmap) | Image | |
asyncGetData(std::function< void(const void *, size_t)> copyFunction) | Image | |
nap::Texture2D::asyncGetData(Bitmap &bitmap) | Texture2D | |
nap::Texture2D::asyncGetData(std::function< void(const void *, size_t)> copyFunction) | Texture2D | |
clear(VkCommandBuffer commandBuffer) | Texture | protectedvirtual |
clearDownloads() | Texture2D | protected |
download(VkCommandBuffer commandBuffer) | Texture2D | protected |
EUsage enum name | Texture | |
getBitmap() | Image | |
getDescriptor() const | Texture | |
getFormat() const | Texture | |
getHandle() const override | Texture2D | virtual |
getHandle() override | Texture2D | protectedvirtual |
getHeight() const | Texture2D | |
getLayerCount() const override | Texture2D | virtual |
getMipLevels() const override | Texture2D | virtual |
getRenderService() | Texture | |
getRenderService() const | Texture | |
getSize() const | Texture2D | |
getTargetLayout() const | Texture | virtual |
getWidth() const | Texture2D | |
Image(Core &core) | Image | |
init(const SurfaceDescriptor &descriptor, bool generateMipMaps, const glm::vec4 &clearColor, VkImageUsageFlags requiredFlags, utility::ErrorState &errorState) | Texture2D | |
init(const SurfaceDescriptor &descriptor, bool generateMipMaps, VkImageUsageFlags requiredFlags, utility::ErrorState &errorState) | Texture2D | |
init(const SurfaceDescriptor &descriptor, bool generateMipMaps, void *initialData, VkImageUsageFlags requiredFlags, utility::ErrorState &errorState) | Texture2D | |
nap::Texture::init(utility::ErrorState &errorState) | Object | virtual |
initInternal(const SurfaceDescriptor &descriptor, bool generateMipMaps, VkImageUsageFlags requiredFlags, utility::ErrorState &errorState) | Texture2D | protected |
isIDProperty(rtti::Instance &object, const rtti::Property &property) | Object | static |
mClearColor | Texture | protected |
mCurrentStagingBufferIndex | Texture2D | protected |
mDescriptor | Texture | protected |
mDownloadStagingBufferIndices | Texture2D | protected |
mFormat | Texture | protected |
mID | Object | |
mImageData | Texture2D | protected |
mImageSizeInBytes | Texture2D | protected |
mMipLevels | Texture2D | protected |
mReadCallbacks | Texture2D | protected |
mRenderService | Texture | protected |
mStagingBuffers | Texture2D | protected |
mUsage | Texture2D | |
notifyDownloadReady(int frameIndex) | Texture2D | protected |
Object() | Object | |
Object(Object &)=delete | Object | |
Object(Object &&)=delete | Object | |
onDestroy() override | Texture | virtual |
operator=(const Object &)=delete | Object | |
operator=(Object &&)=delete | Object | |
requestClear() | Texture | protected |
Resource() | Resource | |
Texture(Core &core) | Texture | |
Texture2D(Core &core) | Texture2D | |
textureDestroyed | Texture | |
TextureReadCallback typedef | Texture2D | protected |
update() | Image | |
update(const void *data, int width, int height, int pitch, ESurfaceChannels channels) | Image | |
update(const void *data, const SurfaceDescriptor &surfaceDescriptor) | Image | |
nap::Texture2D::update(const void *data, int width, int height, int pitch, ESurfaceChannels channels) | Texture2D | |
nap::Texture2D::update(const void *data, const SurfaceDescriptor &surfaceDescriptor) | Texture2D | |
upload(VkCommandBuffer commandBuffer) | Texture2D | protected |
~Object() | Object | virtual |
~Texture() | Texture | virtual |
~Texture2D() override | Texture2D | virtual |