- Main Page
- Classes
- Files

- File List

# src/tests/2dRender/IRunner.h

Go to the documentation of this file.

    00001
    00002
    00003
    00004
    00005
    00006
    00007
    00008
    00009
    00010
    00011
    00012
    00013
    00014
    00015
    00016
    00017
    00018
    00019
    00020
    00025
    00026 #ifndef _I_RUNNER_H_
    00027 #define _I_RUNNER_H_
    00028
    00029 namespace GlutWrapper
    00030 {
    00031
    00034 class IRunner
    00035 {
    00036 public:
    00040         virtual void InitializeOpengl(int width, int height) = 0;
    00041
    00043         virtual void Run(void) = 0;
    00044
    00048         virtual void Reshape(int width, int height) = 0;
    00049
    00050 protected:
    00052         IRunner(void){};
    00053
    00055         virtual ~IRunner(void) = 0 {};
    00056
    00057 private:
    00059         IRunner(const IRunner&);
    00060
    00062         IRunner& operator=(const IRunner&);
    00063
    00064 };
    00065
    00066 }
    00067 #endif