source: trunk/packages/vizservers/nanovis/StdVertexShader.h @ 3612

Last change on this file since 3612 was 3612, checked in by ldelgass, 7 years ago

Remove Nv prefix from shader classes now that they are in nv namespace.

  • Property svn:eol-style set to native
File size: 504 bytes
Line 
1/* -*- mode: c++; c-basic-offset: 4; indent-tabs-mode: nil -*- */
2/*
3 * Copyright (c) 2004-2013  HUBzero Foundation, LLC
4 *
5 */
6#ifndef NV_STD_VERTEX_SHADER_H
7#define NV_STD_VERTEX_SHADER_H
8
9#include "Shader.h"
10
11namespace nv {
12
13class StdVertexShader : public Shader
14{
15public:
16    StdVertexShader();
17
18    virtual ~StdVertexShader();
19
20    virtual void bind(float *mvp = NULL, float *mvInv = NULL);
21
22    virtual void unbind()
23    {
24        Shader::unbind();
25    }
26
27private:
28    void init();
29};
30
31}
32
33#endif
34
Note: See TracBrowser for help on using the repository browser.