Implementation of the proxy data blob that does not own the data. More...
#include <ProxyDataBlob.hpp>
Public Member Functions | |
| virtual void DILIGENT_CALL_TYPE | Resize (size_t NewSize) override |
| Sets the size of the internal data buffer. | |
| virtual size_t DILIGENT_CALL_TYPE | GetSize () const override |
| Returns the size of the internal data buffer. | |
| virtual void *DILIGENT_CALL_TYPE | GetDataPtr (size_t Offset=0) override |
| Returns the pointer to the internal data buffer. | |
| virtual const void *DILIGENT_CALL_TYPE | GetConstDataPtr (size_t Offset=0) const override |
| Returns the pointer to the internal data buffer. | |
| Public Member Functions inherited from Diligent::RefCountedObject< Base > | |
| template<class TPreObjectDestroy> | |
| ReferenceCounterValueType | Release (TPreObjectDestroy &&PreObjectDestroy) |
Implementation of the proxy data blob that does not own the data.