|
Nebula
|
#include <buffer.h>
Set of buffers which creates a buffer per each buffered frame.
Public Member Functions | |
| BufferSet () | |
| Default constructor. | |
| BufferSet (const BufferCreateInfo &createInfo) | |
| Constructor. | |
| BufferSet (BufferSet &&rhs) | |
| Move constructor. | |
| void | operator= (BufferSet &&rhs) |
| Move assignment. | |
| const CoreGraphics::BufferId | Buffer () |
| Get current buffer. | |
| ~BufferSet () | |
| Destructor. | |
Public Attributes | |
| Util::FixedArray< CoreGraphics::BufferId > | buffers |
|
inline |
Default constructor.
| CoreGraphics::BufferSet::BufferSet | ( | const BufferCreateInfo & | createInfo | ) |
Constructor.
| CoreGraphics::BufferSet::BufferSet | ( | BufferSet && | rhs | ) |
Move constructor.
| CoreGraphics::BufferSet::~BufferSet | ( | ) |
Destructor.
| const CoreGraphics::BufferId CoreGraphics::BufferSet::Buffer | ( | ) |
Get current buffer.
| void CoreGraphics::BufferSet::operator= | ( | BufferSet && | rhs | ) |
Move assignment.
| Util::FixedArray<CoreGraphics::BufferId> CoreGraphics::BufferSet::buffers |