class entSamusAran: public hgeEntityEx
{
private:
.......
// Constructor
hgeEntityEx(int m_Layer, bool m_Static) : hgeEntity(m_Layer, m_Static)
{
rot = 0;
scale = 1;
}
So yeah. I have no idea what's going on.... (again




Posted 19 January 2010 - 08:44 PM
class entSamusAran: public hgeEntityEx
{
private:
.......
// Constructor
hgeEntityEx(int m_Layer, bool m_Static) : hgeEntity(m_Layer, m_Static)
{
rot = 0;
scale = 1;
}
Posted 19 January 2010 - 08:47 PM
Posted 19 January 2010 - 09:12 PM
Posted 19 January 2010 - 10:03 PM
no2pencil, on 19 Jan, 2010 - 08:40 PM, said:
hgeEntityEx(int m_Layer, bool m_Static) : hgeEntity(m_Layer, m_Static)
{
rot = 0;
scale = 1;
}
Posted 19 January 2010 - 10:05 PM
Posted 20 January 2010 - 07:52 AM
public:
entSamusAran(HGE *_hge, InputHandler *_input);
entSamusAran() : hgeEntityEx(HEL_MIDDLE2, false) {}
Posted 20 January 2010 - 08:33 AM
entSamusAran(HGE *_hge, InputHandler *_input)
: hgeEntityEx( /* args */ )
{
//body
}
This post has been edited by Bench: 20 January 2010 - 08:35 AM
Posted 20 January 2010 - 03:50 PM
entSamusAran::entSamusAran(HGE *_hge, InputHandler *_input)
: hgeEntityEx(HEL_MIDDLE2, false)
{
input = _input;
hge = _hge;
}
msvcprtd.lib(MSVCP90D.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(char const *)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@PBD@Z) already defined in opal.lib(hgePolygonMap.obj) msvcprtd.lib(MSVCP90D.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::~basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(void)" (??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ) already defined in opal.lib(hgePolygonMap.obj) msvcprtd.lib(MSVCP90D.dll) : error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z) already defined in opal.lib(hgePolygonMap.obj) msvcprtd.lib(MSVCP90D.dll) : error LNK2005: "public: char const * __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::c_str(void)const " (?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ) already defined in opal.lib(hgePolygonMap.obj) msvcprtd.lib(MSVCP90D.dll) : error LNK2005: "public: class std::locale::facet * __thiscall std::locale::facet::_Decref(void)" (?_Decref@facet@locale@std@@QAEPAV123@XZ) already defined in opal.lib(hgeProperties.obj) LINK : fatal error LNK1104: cannot open file 'LIBC.lib'
Posted 22 January 2010 - 04:17 PM
Posted 22 January 2010 - 04:36 PM
entSamusAran(HGE *_hge, InputHandler *_input) : hgeEntityEx(HEL_MIDDLE2, false)
{
input = _input;
hge = _hge;
}
entSamusAran(HGE *_hge, InputHandler *_input) : hgeEntityEx(HEL_MIDDLE2, false)and move the actual definition of it to the .cpp file, I get a bunch of errors. (Here's a log.)
Posted 22 January 2010 - 05:03 PM
entSamusAran(HGE *_hge, InputHandler *_input) : hgeEntityEx(HEL_MIDDLE2, false), _input(input), hge(_hge) { }
Posted 23 January 2010 - 09:22 AM
Posted 23 January 2010 - 09:43 AM
