Files
4jcraft/minecraft/java/include/java/FloatBuffer.h
T
2026-03-31 02:00:20 -05:00

20 lines
486 B
C++

#pragma once
#include <vector>
#include "Buffer.h"
#include "../../../Minecraft.World/ConsoleHelpers/ArrayWithLength.h" // 4jcraft TODO
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(std::vector<float>* dst);
float* _getDataPointer() { return buffer; }
};