18 lines
350 B
C++
18 lines
350 B
C++
#pragma once
|
|
#include "Buffer.h"
|
|
|
|
class FloatBuffer : public Buffer
|
|
{
|
|
private:
|
|
float *buffer;
|
|
|
|
public:
|
|
FloatBuffer(unsigned int capacity);
|
|
FloatBuffer( unsigned int capacity, float *backingArray );
|
|
virtual ~FloatBuffer();
|
|
|
|
FloatBuffer *flip();
|
|
FloatBuffer *put(float f);
|
|
void get(floatArray *dst);
|
|
float *_getDataPointer() {return buffer;}
|
|
}; |