Abstract interface providing data for storing resources. More...
Inherits IDisposable.
Public Member Functions | |
virtual IntPtr | GetBuffer () |
Get the buffer with the resource data. More... | |
virtual uint | GetSize () |
Get the size of the data. More... | |
virtual void | SignalSuccess () |
Report that writing to resource was successful. This should be executed in the thread that all Coherent UI methods are executed. After this method is called, any calls to any method of the instance are undefined behavior. More... | |
virtual void | SignalFailure () |
Report that resource writing has failed. This should be executed in the thread that all Coherent UI methods are executed. After this method is called, any calls to any method of the instance are undefined behavior. More... | |
Abstract interface providing data for storing resources.
|
inlinevirtual |
Get the buffer with the resource data.
|
inlinevirtual |
Get the size of the data.
|
inlinevirtual |