text: // Generated by Haxe 4.0.0-preview.5
  #ifndef INCLUDED_kha_graphics4_TextureAddressing
  #define INCLUDED_kha_graphics4_TextureAddressing
  
  #ifndef HXCPP_H
  #include <hxcpp.h>
  #endif
  
  HX_DECLARE_CLASS2(kha,graphics4,TextureAddressing)
  namespace kha{
  namespace graphics4{
  
  
  class TextureAddressing_obj : public hx::EnumBase_obj
  {
  	typedef hx::EnumBase_obj super;
  		typedef TextureAddressing_obj OBJ_;
  
  	public:
  		TextureAddressing_obj() {};
  		HX_DO_ENUM_RTTI;
  		static void __boot();
  		static void __register();
  		static bool __GetStatic(const ::String &inName, Dynamic &outValue, hx::PropertyAccess inCallProp);
  		::String GetEnumName( ) const { return HX_("kha.graphics4.TextureAddressing",5a,bc,8b,d3); }
  		::String __ToString() const { return HX_("TextureAddressing.",c5,4f,2f,21) + _hx_tag; }
  
  		static ::kha::graphics4::TextureAddressing Clamp;
  		static inline ::kha::graphics4::TextureAddressing Clamp_dyn() { return Clamp; }
  		static ::kha::graphics4::TextureAddressing Mirror;
  		static inline ::kha::graphics4::TextureAddressing Mirror_dyn() { return Mirror; }
  		static ::kha::graphics4::TextureAddressing Repeat;
  		static inline ::kha::graphics4::TextureAddressing Repeat_dyn() { return Repeat; }
  };
  
  } // end namespace kha
  } // end namespace graphics4
  
  #endif /* INCLUDED_kha_graphics4_TextureAddressing */ 
  