VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtReverseDepthBuffer.h
Go to the documentation of this file.
1 /*****************************************************************************
2 * Copyright (c) 2016 MAK Technologies, Inc.
3 * All rights reserved.
4 *****************************************************************************/
5 
6 #pragma once
7 
11 
13 
15 
16 namespace makVrv
17 {
18 
19  class DtWindow;
20 
25  {
26  public:
28  DtReverseDepthBuffer(DtDe& de, const std::string& postProcessType, bool handles2D);
29 
31  virtual ~DtReverseDepthBuffer();
32 
34  virtual bool update(DtChannel *channel);
35 
36  protected:
37  virtual void slot_windowRemoved(DtWindow* window);
38 
40  };
41 
42  //
43  // Creator
44  //
45 
50  : public DtPostProcessorCreator
51  {
52  public:
54  friend class DtPostProcessManager;
55 
58 
60  virtual ~DtReverseDepthBufferCreator();
61 
62  protected:
64  virtual DtPostProcessor* create(DtDe& de, const std::string& postProcessType);
65  };
66 
67 }

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)