Apparently, VS2010 doesn't like the "ibik" header. I have clearly saved the header in ModName/src/public/avi, and I have made a boolean to specify the IsBIK from the EngineSprite header. And I have included the ibik header for spritemodel.cpp and enginesprite.h.
Well, the error(s) say:
1st " Error: class "CEngineSprite" has no member "IsBIK" "
2nd " Error: identifier "m_hBIKMaterial" is undefined "
If anyone can help, I would be so happy!
4 replies to this topic
Sponsor:
#2 Members - Reputation: 2142
Posted 13 August 2012 - 08:44 AM
You'd need to show some code, at least the files containing CEngineSprite and the ibik header. Are those files in the same folder as the ibik header?
How is the #include written?
How is the #include written?
Fruny: Ftagn! Ia! Ia! std::time_put_byname<wchar_t>! Mglui naflftagn std::codecvt<char,char,mbstate_t> eY'ha-nthlei!
#3 Members - Reputation: 109
Posted 13 August 2012 - 09:27 AM
You'd need to show some code, at least the files containing CEngineSprite and the ibik header. Are those files in the same folder as the ibik header?
How is the #include written?
ibik.h
enginesprite.h
spritemodel.cpp
I hope you can make something out of this.
Edit: No, the ibik header is in the "src/public/avi". According to the official Source SDK wiki, the ibik header was supposed to go in that folder.
Edit2: The include is written: "#include "avi/ibik.h".
Edited by kaimarohero, 13 August 2012 - 09:33 AM.






