notalentgeek

HaXe - HaXeUI Error

Jan 12th, 2016
237
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 17.54 KB | None | 0 0
  1. Error: ./src/haxe/ui/toolkit/core/renderers/ItemRenderer.cpp: In member function ‘haxe::ui::toolkit::core::renderers::ItemRenderer_obj::operator haxe::ui::toolkit::core::interfaces::IStyleableDisplayObject_obj*()’:
  2. ./src/haxe/ui/toolkit/core/renderers/ItemRenderer.cpp:161:112: error: invalid new-expression of abstract class type ‘haxe::ui::toolkit::core::interfaces::IStyleableDisplayObject_delegate_<haxe::ui::toolkit::core::renderers::ItemRenderer_obj>’
  3.   { return new ::haxe::ui::toolkit::core::interfaces::IStyleableDisplayObject_delegate_< ItemRenderer_obj >(this); }
  4.                                                                                                                 ^
  5. In file included from include/haxe/ui/toolkit/core/StyleableDisplayObject.h:15:0,
  6.                  from include/haxe/ui/toolkit/core/Component.h:9,
  7.                  from include/haxe/ui/toolkit/core/StateComponent.h:9,
  8.                  from include/haxe/ui/toolkit/controls/Button.h:9,
  9.                  from ./src/haxe/ui/toolkit/core/renderers/ItemRenderer.cpp:10:
  10. include/haxe/ui/toolkit/core/interfaces/IStyleableDisplayObject.h:58:7: note:   because the following virtual functions are pure within ‘haxe::ui::toolkit::core::interfaces::IStyleableDisplayObject_delegate_<haxe::ui::toolkit::core::renderers::ItemRenderer_obj>’:
  11.  class IStyleableDisplayObject_delegate_ : public IStyleableDisplayObject_obj
  12.        ^
  13. In file included from include/haxe/ui/toolkit/core/DisplayObject.h:15:0,
  14.                  from include/haxe/ui/toolkit/core/DisplayObjectContainer.h:9,
  15.                  from include/haxe/ui/toolkit/core/StyleableDisplayObject.h:9,
  16.                  from include/haxe/ui/toolkit/core/Component.h:9,
  17.                  from include/haxe/ui/toolkit/core/StateComponent.h:9,
  18.                  from include/haxe/ui/toolkit/controls/Button.h:9,
  19.                  from ./src/haxe/ui/toolkit/core/renderers/ItemRenderer.cpp:10:
  20. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:127:16: note:  virtual Void haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::addEventListener(String, Dynamic, hx::Null<bool>, hx::Null<int>, hx::Null<bool>)
  21.    virtual Void addEventListener( ::String type,Dynamic listener,hx::Null< bool >  useCapture,hx::Null< int >  priority,hx::Null< bool >  useWeakReference)=0;
  22.                 ^
  23. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:128:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::addEventListener_dyn()
  24.  virtual Dynamic addEventListener_dyn()=0;
  25.                  ^
  26. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:129:16: note:  virtual bool haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::dispatchEvent(openfl::_legacy::events::Event)
  27.    virtual bool dispatchEvent( ::openfl::_legacy::events::Event event)=0;
  28.                 ^
  29. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:130:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::dispatchEvent_dyn()
  30.  virtual Dynamic dispatchEvent_dyn()=0;
  31.                  ^
  32. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:131:16: note:  virtual bool haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::hasEventListener(String)
  33.    virtual bool hasEventListener( ::String type)=0;
  34.                 ^
  35. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:132:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::hasEventListener_dyn()
  36.  virtual Dynamic hasEventListener_dyn()=0;
  37.                  ^
  38. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:133:16: note:  virtual Void haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::removeEventListener(String, Dynamic, hx::Null<bool>)
  39.    virtual Void removeEventListener( ::String type,Dynamic listener,hx::Null< bool >  useCapture)=0;
  40.                 ^
  41. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:134:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::removeEventListener_dyn()
  42.  virtual Dynamic removeEventListener_dyn()=0;
  43.                  ^
  44. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:135:16: note:  virtual bool haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::willTrigger(String)
  45.    virtual bool willTrigger( ::String type)=0;
  46.                 ^
  47. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:136:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::willTrigger_dyn()
  48.  virtual Dynamic willTrigger_dyn()=0;
  49.                  ^
  50. ./src/haxe/ui/toolkit/core/renderers/ItemRenderer.cpp: In member function ‘haxe::ui::toolkit::core::renderers::ItemRenderer_obj::operator haxe::ui::toolkit::core::interfaces::IComponent_obj*()’:
  51. ./src/haxe/ui/toolkit/core/renderers/ItemRenderer.cpp:165:99: error: invalid new-expression of abstract class type ‘haxe::ui::toolkit::core::interfaces::IComponent_delegate_<haxe::ui::toolkit::core::renderers::ItemRenderer_obj>’
  52.   { return new ::haxe::ui::toolkit::core::interfaces::IComponent_delegate_< ItemRenderer_obj >(this); }
  53.                                                                                                    ^
  54. In file included from include/haxe/ui/toolkit/core/Component.h:15:0,
  55.                  from include/haxe/ui/toolkit/core/StateComponent.h:9,
  56.                  from include/haxe/ui/toolkit/controls/Button.h:9,
  57.                  from ./src/haxe/ui/toolkit/core/renderers/ItemRenderer.cpp:10:
  58. include/haxe/ui/toolkit/core/interfaces/IComponent.h:56:7: note:   because the following virtual functions are pure within ‘haxe::ui::toolkit::core::interfaces::IComponent_delegate_<haxe::ui::toolkit::core::renderers::ItemRenderer_obj>’:
  59.  class IComponent_delegate_ : public IComponent_obj
  60.        ^
  61. In file included from include/haxe/ui/toolkit/core/DisplayObject.h:15:0,
  62.                  from include/haxe/ui/toolkit/core/DisplayObjectContainer.h:9,
  63.                  from include/haxe/ui/toolkit/core/StyleableDisplayObject.h:9,
  64.                  from include/haxe/ui/toolkit/core/Component.h:9,
  65.                  from include/haxe/ui/toolkit/core/StateComponent.h:9,
  66.                  from include/haxe/ui/toolkit/controls/Button.h:9,
  67.                  from ./src/haxe/ui/toolkit/core/renderers/ItemRenderer.cpp:10:
  68. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:127:16: note:  virtual Void haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::addEventListener(String, Dynamic, hx::Null<bool>, hx::Null<int>, hx::Null<bool>)
  69.    virtual Void addEventListener( ::String type,Dynamic listener,hx::Null< bool >  useCapture,hx::Null< int >  priority,hx::Null< bool >  useWeakReference)=0;
  70.                 ^
  71. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:128:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::addEventListener_dyn()
  72.  virtual Dynamic addEventListener_dyn()=0;
  73.                  ^
  74. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:129:16: note:  virtual bool haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::dispatchEvent(openfl::_legacy::events::Event)
  75.    virtual bool dispatchEvent( ::openfl::_legacy::events::Event event)=0;
  76.                 ^
  77. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:130:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::dispatchEvent_dyn()
  78.  virtual Dynamic dispatchEvent_dyn()=0;
  79.                  ^
  80. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:131:16: note:  virtual bool haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::hasEventListener(String)
  81.    virtual bool hasEventListener( ::String type)=0;
  82.                 ^
  83. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:132:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::hasEventListener_dyn()
  84.  virtual Dynamic hasEventListener_dyn()=0;
  85.                  ^
  86. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:133:16: note:  virtual Void haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::removeEventListener(String, Dynamic, hx::Null<bool>)
  87.    virtual Void removeEventListener( ::String type,Dynamic listener,hx::Null< bool >  useCapture)=0;
  88.                 ^
  89. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:134:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::removeEventListener_dyn()
  90.  virtual Dynamic removeEventListener_dyn()=0;
  91.                  ^
  92. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:135:16: note:  virtual bool haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::willTrigger(String)
  93.    virtual bool willTrigger( ::String type)=0;
  94.                 ^
  95. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:136:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::willTrigger_dyn()
  96.  virtual Dynamic willTrigger_dyn()=0;
  97.                  ^
  98. ./src/haxe/ui/toolkit/core/renderers/ItemRenderer.cpp: In member function ‘haxe::ui::toolkit::core::renderers::ItemRenderer_obj::operator haxe::ui::toolkit::core::interfaces::IStateComponent_obj*()’:
  99. ./src/haxe/ui/toolkit/core/renderers/ItemRenderer.cpp:171:104: error: invalid new-expression of abstract class type ‘haxe::ui::toolkit::core::interfaces::IStateComponent_delegate_<haxe::ui::toolkit::core::renderers::ItemRenderer_obj>’
  100.   { return new ::haxe::ui::toolkit::core::interfaces::IStateComponent_delegate_< ItemRenderer_obj >(this); }
  101.                                                                                                         ^
  102. In file included from include/haxe/ui/toolkit/core/StateComponent.h:15:0,
  103.                  from include/haxe/ui/toolkit/controls/Button.h:9,
  104.                  from ./src/haxe/ui/toolkit/core/renderers/ItemRenderer.cpp:10:
  105. include/haxe/ui/toolkit/core/interfaces/IStateComponent.h:43:7: note:   because the following virtual functions are pure within ‘haxe::ui::toolkit::core::interfaces::IStateComponent_delegate_<haxe::ui::toolkit::core::renderers::ItemRenderer_obj>’:
  106.  class IStateComponent_delegate_ : public IStateComponent_obj
  107.        ^
  108. In file included from include/haxe/ui/toolkit/core/DisplayObject.h:15:0,
  109.                  from include/haxe/ui/toolkit/core/DisplayObjectContainer.h:9,
  110.                  from include/haxe/ui/toolkit/core/StyleableDisplayObject.h:9,
  111.                  from include/haxe/ui/toolkit/core/Component.h:9,
  112.                  from include/haxe/ui/toolkit/core/StateComponent.h:9,
  113.                  from include/haxe/ui/toolkit/controls/Button.h:9,
  114.                  from ./src/haxe/ui/toolkit/core/renderers/ItemRenderer.cpp:10:
  115. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:127:16: note:  virtual Void haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::addEventListener(String, Dynamic, hx::Null<bool>, hx::Null<int>, hx::Null<bool>)
  116.    virtual Void addEventListener( ::String type,Dynamic listener,hx::Null< bool >  useCapture,hx::Null< int >  priority,hx::Null< bool >  useWeakReference)=0;
  117.                 ^
  118. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:128:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::addEventListener_dyn()
  119.  virtual Dynamic addEventListener_dyn()=0;
  120.                  ^
  121. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:129:16: note:  virtual bool haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::dispatchEvent(openfl::_legacy::events::Event)
  122.    virtual bool dispatchEvent( ::openfl::_legacy::events::Event event)=0;
  123.                 ^
  124. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:130:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::dispatchEvent_dyn()
  125.  virtual Dynamic dispatchEvent_dyn()=0;
  126.                  ^
  127. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:131:16: note:  virtual bool haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::hasEventListener(String)
  128.    virtual bool hasEventListener( ::String type)=0;
  129.                 ^
  130. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:132:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::hasEventListener_dyn()
  131.  virtual Dynamic hasEventListener_dyn()=0;
  132.                  ^
  133. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:133:16: note:  virtual Void haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::removeEventListener(String, Dynamic, hx::Null<bool>)
  134.    virtual Void removeEventListener( ::String type,Dynamic listener,hx::Null< bool >  useCapture)=0;
  135.                 ^
  136. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:134:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::removeEventListener_dyn()
  137.  virtual Dynamic removeEventListener_dyn()=0;
  138.                  ^
  139. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:135:16: note:  virtual bool haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::willTrigger(String)
  140.    virtual bool willTrigger( ::String type)=0;
  141.                 ^
  142. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:136:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::willTrigger_dyn()
  143.  virtual Dynamic willTrigger_dyn()=0;
  144.                  ^
  145. ./src/haxe/ui/toolkit/core/renderers/ItemRenderer.cpp: In member function ‘haxe::ui::toolkit::core::renderers::ItemRenderer_obj::operator haxe::ui::toolkit::core::interfaces::IDisplayObjectContainer_obj*()’:
  146. ./src/haxe/ui/toolkit/core/renderers/ItemRenderer.cpp:173:112: error: invalid new-expression of abstract class type ‘haxe::ui::toolkit::core::interfaces::IDisplayObjectContainer_delegate_<haxe::ui::toolkit::core::renderers::ItemRenderer_obj>’
  147.   { return new ::haxe::ui::toolkit::core::interfaces::IDisplayObjectContainer_delegate_< ItemRenderer_obj >(this); }
  148.                                                                                                                 ^
  149. In file included from include/haxe/ui/toolkit/core/DisplayObjectContainer.h:15:0,
  150.                  from include/haxe/ui/toolkit/core/StyleableDisplayObject.h:9,
  151.                  from include/haxe/ui/toolkit/core/Component.h:9,
  152.                  from include/haxe/ui/toolkit/core/StateComponent.h:9,
  153.                  from include/haxe/ui/toolkit/controls/Button.h:9,
  154.                  from ./src/haxe/ui/toolkit/core/renderers/ItemRenderer.cpp:10:
  155. include/haxe/ui/toolkit/core/interfaces/IDisplayObjectContainer.h:67:7: note:   because the following virtual functions are pure within ‘haxe::ui::toolkit::core::interfaces::IDisplayObjectContainer_delegate_<haxe::ui::toolkit::core::renderers::ItemRenderer_obj>’:
  156.  class IDisplayObjectContainer_delegate_ : public IDisplayObjectContainer_obj
  157.        ^
  158. In file included from include/haxe/ui/toolkit/core/DisplayObject.h:15:0,
  159.                  from include/haxe/ui/toolkit/core/DisplayObjectContainer.h:9,
  160.                  from include/haxe/ui/toolkit/core/StyleableDisplayObject.h:9,
  161.                  from include/haxe/ui/toolkit/core/Component.h:9,
  162.                  from include/haxe/ui/toolkit/core/StateComponent.h:9,
  163.                  from include/haxe/ui/toolkit/controls/Button.h:9,
  164.                  from ./src/haxe/ui/toolkit/core/renderers/ItemRenderer.cpp:10:
  165. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:127:16: note:  virtual Void haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::addEventListener(String, Dynamic, hx::Null<bool>, hx::Null<int>, hx::Null<bool>)
  166.    virtual Void addEventListener( ::String type,Dynamic listener,hx::Null< bool >  useCapture,hx::Null< int >  priority,hx::Null< bool >  useWeakReference)=0;
  167.                 ^
  168. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:128:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::addEventListener_dyn()
  169.  virtual Dynamic addEventListener_dyn()=0;
  170.                  ^
  171. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:129:16: note:  virtual bool haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::dispatchEvent(openfl::_legacy::events::Event)
  172.    virtual bool dispatchEvent( ::openfl::_legacy::events::Event event)=0;
  173.                 ^
  174. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:130:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::dispatchEvent_dyn()
  175.  virtual Dynamic dispatchEvent_dyn()=0;
  176.                  ^
  177. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:131:16: note:  virtual bool haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::hasEventListener(String)
  178.    virtual bool hasEventListener( ::String type)=0;
  179.                 ^
  180. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:132:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::hasEventListener_dyn()
  181.  virtual Dynamic hasEventListener_dyn()=0;
  182.                  ^
  183. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:133:16: note:  virtual Void haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::removeEventListener(String, Dynamic, hx::Null<bool>)
  184.    virtual Void removeEventListener( ::String type,Dynamic listener,hx::Null< bool >  useCapture)=0;
  185.                 ^
  186. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:134:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::removeEventListener_dyn()
  187.  virtual Dynamic removeEventListener_dyn()=0;
  188.                  ^
  189. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:135:16: note:  virtual bool haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::willTrigger(String)
  190.    virtual bool willTrigger( ::String type)=0;
  191.                 ^
  192. include/haxe/ui/toolkit/core/interfaces/IDisplayObject.h:136:17: note:  virtual Dynamic haxe::ui::toolkit::core::interfaces::IDisplayObject_obj::willTrigger_dyn()
  193.  virtual Dynamic willTrigger_dyn()=0;
Advertisement
Add Comment
Please, Sign In to add comment