Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 26, 2005, 12:59:35 AM (18 years ago)
Author:
hdavid
Message:

branches\avi_play: work on the movie_player

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/avi_play/src/lib/graphics/importer/movie_player.h

    r6289 r6290  
    1010#include "glincl.h"
    1111#include "sdlincl.h"
     12
    1213#include "media_container.h"
     14#include "light.h"
     15#include "texture.h"
     16#include "material.h"
     17#include "primitive_model.h"
    1318
    1419/* include base_object.h since all classes are derived from this one */
     
    1924
    2025class MediaContainer;
     26class Model;
     27class Material;
     28class Texture;
    2129
    2230/* The state of the MoviePlayer */
     
    2735};
    2836
    29 
    30 
    3137class MoviePlayer : public BaseObject
    3238{
     
    3440private:
    3541
    36   MediaContainer* media_container;     
     42  MediaContainer* media_container;
     43  Model* model;
     44  Material* material;
     45  Texture* tex;
     46
     47  SDL_Surface* surface;
     48  GLuint texture;
     49
     50  MP_STATUS status;     
     51  float speed; 
    3752
    3853public:
     
    4257  ~MoviePlayer();
    4358
     59  void init();
    4460  void loadMovie(const char* filename);
    4561
Note: See TracChangeset for help on using the changeset viewer.