$#include "Texture2D.h" enum TextureUsage{}; class Texture2D : public Texture { Texture2D(Context* context); ~Texture2D(); bool SetSize(int width, int height, unsigned format, TextureUsage usage = TEXTURE_STATIC); RenderSurface* GetRenderSurface() const; tolua_readonly tolua_property__get_set RenderSurface* renderSurface; };