BambooIsland: C:/Users/easterbunny/Desktop/Echtzeitgraphik-LU/trunk/src/SceneObject_PostEffect.h Source File

BambooIsland Abgabe 2

- Main Page
- Related Pages
- Classes
- Files

- File List

# C:/Users/easterbunny/Desktop/Echtzeitgraphik-LU/trunk/src/SceneObject_PostEffect.h

    00001 /*
    00002  * header file for SceneObject_PostEffect class
    00003  * written by: christian moellinger <ch.moellinger@gmail.com>
    00004  * 11/2010
    00005  */
    00006
    00007 #pragma once
    00008
    00009 #ifndef __realtime_sceneobject_posteffect_header
    00010 #define __realtime_sceneobject_posteffect_header
    00011
    00012 #include <string>
    00013 #include "SceneObject.h"
    00014
    00016
    00022 class SceneObject_PostEffect : public SceneObject
    00023 {
    00024 private:
    00025      GLuint buffer_vertices3f;
    00026      GLuint vao;
    00027
    00028      std::string m_sShaderName;
    00029      std::string m_sTextureName;
    00030      std::string m_sTextureName2;
    00031      std::string m_sTextureName3;
    00032 public:
    00033     virtual void itlRender();
    00034
    00036     SceneObject_PostEffect(std::string shader_name, std::string texture_name, std::string texture_name2  = std::string(""), std::string texture_name3 = std::string(""));
    00037     ~SceneObject_PostEffect();
    00038 };
    00039
    00040 #endif

All Classes Functions Variables Enumerations Enumerator