Diligent::IDataBlob struct

Base interface for a file stream.

Base classes

struct IObject
Base interface for all dynamic objects in the engine.

Derived classes

template<typename Base>
class RefCountedObject
Base class for all reference counting objects.

Public functions

auto Resize(size_t NewSize) -> void METHOD() virtual
Sets the size of the internal data buffer.
auto GetSize() const -> size_t METHOD() virtual
Returns the size of the internal data buffer.
auto GetDataPtr() -> void*METHOD() virtual
Returns the pointer to the internal data buffer.
auto GetConstDataPtr() const -> const void*METHOD() virtual
Returns const pointer to the internal data buffer.