![]() |
Inviwo 0.9.12-pre
Inviwo documentation
|
Public Member Functions | |
| RasterizeEvent (std::shared_ptr< RasterizationRendererBase > renderer) | |
| virtual RasterizeEvent * | clone () const override |
| virtual bool | shouldPropagateTo (Inport *inport, Processor *processor, Outport *source) override |
| virtual uint64_t | hash () const override |
| RasterizeHandle | addInitializeShaderCallback (std::function< void()> callback) const |
| Public Member Functions inherited from inviwo::Event | |
| bool | markAsUsed () |
| bool | markAsUnused () |
| bool | setUsed (bool isUsed) |
| bool | hasBeenUsed () const |
| bool | markAsVisited (Processor *) |
| void | markAsVisited (Event &) |
| bool | hasVisitedProcessor (Processor *) const |
| const std::vector< Processor * > & | getVisitedProcessors () const |
| template<typename EventType> | |
| EventType * | getAs () |
| template<typename EventType> | |
| const EventType * | getAs () const |
| virtual void | print (std::ostream &ss) const |
Static Public Member Functions | |
| static constexpr uint64_t | chash () |
Additional Inherited Members | |
| Protected Member Functions inherited from inviwo::Event | |
| Event (const Event &rhs)=default | |
| Event & | operator= (const Event &that)=default |
|
overridevirtual |
Implements inviwo::Event.
|
overridevirtual |
Implements inviwo::Event.
|
overridevirtual |
Determine if the event should be propagated upwards to inport. Can be overloaded to limit the number or ports a event is propagated through.
Reimplemented from inviwo::Event.