93 lines
4.9 KiB
C++
93 lines
4.9 KiB
C++
// Generated by Haxe 4.0.5
|
|
#ifndef INCLUDED_openfl_utils_IAssetCache
|
|
#define INCLUDED_openfl_utils_IAssetCache
|
|
|
|
#ifndef HXCPP_H
|
|
#include <hxcpp.h>
|
|
#endif
|
|
|
|
HX_DECLARE_CLASS2(lime,text,Font)
|
|
HX_DECLARE_CLASS2(openfl,display,BitmapData)
|
|
HX_DECLARE_CLASS2(openfl,display,IBitmapDrawable)
|
|
HX_DECLARE_CLASS2(openfl,events,EventDispatcher)
|
|
HX_DECLARE_CLASS2(openfl,events,IEventDispatcher)
|
|
HX_DECLARE_CLASS2(openfl,media,Sound)
|
|
HX_DECLARE_CLASS2(openfl,text,Font)
|
|
HX_DECLARE_CLASS2(openfl,utils,IAssetCache)
|
|
|
|
namespace openfl{
|
|
namespace utils{
|
|
|
|
|
|
class HXCPP_CLASS_ATTRIBUTES IAssetCache_obj {
|
|
public:
|
|
typedef hx::Object super;
|
|
HX_DO_INTERFACE_RTTI;
|
|
|
|
bool (hx::Object :: *_hx_get_enabled)();
|
|
static inline bool get_enabled( ::Dynamic _hx_) {
|
|
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::utils::IAssetCache_obj *>(_hx_.mPtr->_hx_getInterface(0x8a5cf29a)))->_hx_get_enabled)();
|
|
}
|
|
bool (hx::Object :: *_hx_set_enabled)(bool value);
|
|
static inline bool set_enabled( ::Dynamic _hx_,bool value) {
|
|
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::utils::IAssetCache_obj *>(_hx_.mPtr->_hx_getInterface(0x8a5cf29a)))->_hx_set_enabled)(value);
|
|
}
|
|
void (hx::Object :: *_hx_clear)(::String prefix);
|
|
static inline void clear( ::Dynamic _hx_,::String prefix) {
|
|
(_hx_.mPtr->*( hx::interface_cast< ::openfl::utils::IAssetCache_obj *>(_hx_.mPtr->_hx_getInterface(0x8a5cf29a)))->_hx_clear)(prefix);
|
|
}
|
|
::openfl::display::BitmapData (hx::Object :: *_hx_getBitmapData)(::String id);
|
|
static inline ::openfl::display::BitmapData getBitmapData( ::Dynamic _hx_,::String id) {
|
|
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::utils::IAssetCache_obj *>(_hx_.mPtr->_hx_getInterface(0x8a5cf29a)))->_hx_getBitmapData)(id);
|
|
}
|
|
::openfl::text::Font (hx::Object :: *_hx_getFont)(::String id);
|
|
static inline ::openfl::text::Font getFont( ::Dynamic _hx_,::String id) {
|
|
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::utils::IAssetCache_obj *>(_hx_.mPtr->_hx_getInterface(0x8a5cf29a)))->_hx_getFont)(id);
|
|
}
|
|
::openfl::media::Sound (hx::Object :: *_hx_getSound)(::String id);
|
|
static inline ::openfl::media::Sound getSound( ::Dynamic _hx_,::String id) {
|
|
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::utils::IAssetCache_obj *>(_hx_.mPtr->_hx_getInterface(0x8a5cf29a)))->_hx_getSound)(id);
|
|
}
|
|
bool (hx::Object :: *_hx_hasBitmapData)(::String id);
|
|
static inline bool hasBitmapData( ::Dynamic _hx_,::String id) {
|
|
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::utils::IAssetCache_obj *>(_hx_.mPtr->_hx_getInterface(0x8a5cf29a)))->_hx_hasBitmapData)(id);
|
|
}
|
|
bool (hx::Object :: *_hx_hasFont)(::String id);
|
|
static inline bool hasFont( ::Dynamic _hx_,::String id) {
|
|
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::utils::IAssetCache_obj *>(_hx_.mPtr->_hx_getInterface(0x8a5cf29a)))->_hx_hasFont)(id);
|
|
}
|
|
bool (hx::Object :: *_hx_hasSound)(::String id);
|
|
static inline bool hasSound( ::Dynamic _hx_,::String id) {
|
|
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::utils::IAssetCache_obj *>(_hx_.mPtr->_hx_getInterface(0x8a5cf29a)))->_hx_hasSound)(id);
|
|
}
|
|
bool (hx::Object :: *_hx_removeBitmapData)(::String id);
|
|
static inline bool removeBitmapData( ::Dynamic _hx_,::String id) {
|
|
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::utils::IAssetCache_obj *>(_hx_.mPtr->_hx_getInterface(0x8a5cf29a)))->_hx_removeBitmapData)(id);
|
|
}
|
|
bool (hx::Object :: *_hx_removeFont)(::String id);
|
|
static inline bool removeFont( ::Dynamic _hx_,::String id) {
|
|
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::utils::IAssetCache_obj *>(_hx_.mPtr->_hx_getInterface(0x8a5cf29a)))->_hx_removeFont)(id);
|
|
}
|
|
bool (hx::Object :: *_hx_removeSound)(::String id);
|
|
static inline bool removeSound( ::Dynamic _hx_,::String id) {
|
|
return (_hx_.mPtr->*( hx::interface_cast< ::openfl::utils::IAssetCache_obj *>(_hx_.mPtr->_hx_getInterface(0x8a5cf29a)))->_hx_removeSound)(id);
|
|
}
|
|
void (hx::Object :: *_hx_setBitmapData)(::String id, ::openfl::display::BitmapData bitmapData);
|
|
static inline void setBitmapData( ::Dynamic _hx_,::String id, ::openfl::display::BitmapData bitmapData) {
|
|
(_hx_.mPtr->*( hx::interface_cast< ::openfl::utils::IAssetCache_obj *>(_hx_.mPtr->_hx_getInterface(0x8a5cf29a)))->_hx_setBitmapData)(id,bitmapData);
|
|
}
|
|
void (hx::Object :: *_hx_setFont)(::String id, ::openfl::text::Font font);
|
|
static inline void setFont( ::Dynamic _hx_,::String id, ::openfl::text::Font font) {
|
|
(_hx_.mPtr->*( hx::interface_cast< ::openfl::utils::IAssetCache_obj *>(_hx_.mPtr->_hx_getInterface(0x8a5cf29a)))->_hx_setFont)(id,font);
|
|
}
|
|
void (hx::Object :: *_hx_setSound)(::String id, ::openfl::media::Sound sound);
|
|
static inline void setSound( ::Dynamic _hx_,::String id, ::openfl::media::Sound sound) {
|
|
(_hx_.mPtr->*( hx::interface_cast< ::openfl::utils::IAssetCache_obj *>(_hx_.mPtr->_hx_getInterface(0x8a5cf29a)))->_hx_setSound)(id,sound);
|
|
}
|
|
};
|
|
|
|
} // end namespace openfl
|
|
} // end namespace utils
|
|
|
|
#endif /* INCLUDED_openfl_utils_IAssetCache */
|