#ifndef GRAPHING_TEXTURE_H #define GRAPHING_TEXTURE_H #include "LinearMath/btAlignedObjectArray.h" struct GraphingTexture { int m_textureId; //assume rgba (8 bit per component, total of 32bit per pixel, for m_width*m_height pixels) btAlignedObjectArray m_imageData; int m_width; int m_height; GraphingTexture(); virtual ~GraphingTexture(); bool create(int texWidth, int texHeight); void destroy(); void setPixel(int x, int y, unsigned char red, unsigned char green, unsigned char blue, unsigned char alpha) { if (y>=0 && y=0 && x