|
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().