TapestryEngine

A 2D Platformer Game Engine
Log | Files | Refs

fff4ae983121b27a9fb02111f4534f60ad8216d4.svn-base (527B)


      1 #ifndef MISCDRAW_H
      2 #define MISCDRAW_H
      3 
      4 #include"Actor.h"
      5 #include"Camera.h"
      6 #include"Utils.h"
      7 
      8 SDL_Rect GetScreenPos(Actor& act, Camera cam);
      9 
     10 SDL_Rect DrawActorAnim(SDL_Renderer* ren, Actor& act, animation* anim, Camera cam, int dir);
     11 
     12 bool DrawParallax(SDL_Renderer* ren, SDL_Texture* img, Camera cam, float scale, int worldH, int worldW);
     13 
     14 SDL_Rect DrawActor(SDL_Renderer* ren, Actor& act, Camera cam);
     15 
     16 bool DrawRect(SDL_Renderer* mRen, SDL_Rect WrldPos, Camera& mCam);
     17 
     18 bool DrawText(SDL_Renderer* ren, char* text);
     19 #endif