| 
    HAL
    
   | 
 
Base class to store and update visual information about the graph. More...
#include <graph_shader.h>


Classes | |
| struct | Shading | 
Public Member Functions | |
| GraphShader (const GraphContext *const context) | |
| virtual | ~GraphShader ()=default | 
| virtual void | add (const QSet< u32 > modules, const QSet< u32 > gates, const QSet< u32 > nets)=0 | 
| virtual void | remove (const QSet< u32 > modules, const QSet< u32 > gates, const QSet< u32 > nets)=0 | 
| virtual void | update ()=0 | 
| const Shading & | getShading () | 
Protected Attributes | |
| const GraphContext *const | mContext | 
| Shading | mShading | 
Base class to store and update visual information about the graph.
Definition at line 46 of file graph_shader.h.
      
  | 
  explicit | 
Definition at line 6 of file graph_shader.cpp.
      
  | 
  virtualdefault | 
      
  | 
  pure virtual | 
Implemented in hal::ModuleShader.
| const GraphShader::Shading & hal::GraphShader::getShading | ( | ) | 
Definition at line 12 of file graph_shader.cpp.
References mShading.
      
  | 
  pure virtual | 
Implemented in hal::ModuleShader.
      
  | 
  pure virtual | 
Implemented in hal::ModuleShader.
      
  | 
  protected | 
Definition at line 66 of file graph_shader.h.
Referenced by hal::ModuleShader::update().
      
  | 
  protected | 
Definition at line 68 of file graph_shader.h.
Referenced by getShading(), and hal::ModuleShader::update().