aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.World/FloatBuffer.h
blob: bb9870ae1a3cb8038ead8889ece52934743934a5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#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;}
};