DI-Guy SDK Documentation  13.7
diguyOsgGraphicsShaderProgram.cpp File Reference
#include <stdlib.h>
#include <stdio.h>
#include <fstream>
#include <osg/Drawable>
#include <osg/Version>
#include <osgDB/ReadFile>
#include "diguyOsgGraphicsShaderProgram.h"
#include "diguyOsgGraphicsShaderInstance.h"
#include "diguyOsgGraphicsLink.h"
#include "diguyOsgGraphicsShape.h"
#include <diguyApp.h>
#include <diguyCharacter.h>
#include <diguyScenario.h>
#include <libbdilog.h>
#include <string.h>

Functions

int readSource (const char *filename, std::string &shader_source)
 
diguyGraphicsShaderProgramdiguyOsgGraphicsShaderProgram_create_func (void *internal_data)
 Create function declaration. More...
 

Function Documentation

int readSource ( const char *  filename,
std::string &  shader_source 
)
diguyGraphicsShaderProgram* diguyOsgGraphicsShaderProgram_create_func ( void *  internal_data)

Create function declaration.

Declare a subclass creation function that will be registered with the DI-Guy Graphics API.