e84772bbd1d4efe153c7cd5d9412ff3ebf4d87c8.svn-base (648B)
1 #ifndef MISCDRAW_H 2 #define MISCDRAW_H 3 4 #include"Actor.h" 5 #include"bones.h" 6 #include"Camera.h" 7 #include"Utils.h" 8 9 SDL_Rect GetScreenPos(Actor& act, Camera cam); 10 11 SDL_Rect DrawActorAnim(SDL_Renderer* ren, Actor& act, animation* anim, Camera cam, int dir); 12 13 bool DrawParallax(SDL_Renderer* ren, SDL_Texture* img, Camera cam, float scale, int worldH, int worldW); 14 15 SDL_Rect DrawActor(SDL_Renderer* ren, Actor& act, Camera cam); 16 17 bool DrawRect(SDL_Renderer* mRen, SDL_Rect WrldPos, Camera& mCam); 18 19 bool DrawText(SDL_Renderer* ren, char* text); 20 21 bool DrawBone(SDL_Renderer* ren, Bone* bone); 22 23 bool DrawMapTest(SDL_Renderer* ren, SDL_Surface* map); 24 #endif