FastUIDraw
Public Member Functions | List of all members
fastuidraw::Image::ResourceReleaseAction Class Referenceabstract

#include <image.hpp>

Inheritance diagram for fastuidraw::Image::ResourceReleaseAction:
Inheritance graph
[legend]

Public Member Functions

virtual void action (void)=0
 
- Public Member Functions inherited from fastuidraw::reference_counted_base< T, Counter >
 reference_counted_base (void)
 

Additional Inherited Members

- Static Public Member Functions inherited from fastuidraw::reference_counted_base< T, Counter >
static void add_reference (const reference_counted_base< T, Counter > *p)
 
static void remove_reference (const reference_counted_base< T, Counter > *p)
 

Detailed Description

Class representing an action to execute when a bindless image is deleted. The action is guaranteed to be executed AFTER the 3D API is no longer using the resources that back the image.

Definition at line 107 of file image.hpp.

Member Function Documentation

◆ action()

virtual void fastuidraw::Image::ResourceReleaseAction::action ( void  )
pure virtual

To be implemented by a derived class to perform resource release actions.


The documentation for this class was generated from the following file: