|
Open 3D Engine GraphCanvas Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits GraphCanvas::GraphicsEffect< QGraphicsWidget >.
Public Member Functions | |
| AZ_CLASS_ALLOCATOR (Occluder, AZ::SystemAllocator) | |
| Occluder (const OccluderConfiguration &occluderConfiguration) | |
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget=nullptr) override |
Public Member Functions inherited from GraphCanvas::GraphicsEffect< QGraphicsWidget > | |
| virtual QGraphicsItem * | AsQGraphicsItem () |
| virtual void | PrepareGeometryChange () |
| virtual void | OnGraphicsEffectCancelled () |
Public Member Functions inherited from GraphCanvas::GraphicsEffectInterface | |
| GraphicsEffectId | GetEffectId () const overridefinal |
| void | SetEditorId (EditorId editorId) |
| EditorId | GetEditorId () const |
| void | SetGraphId (const GraphId &graphId) |
| GraphId | GetGraphId () const |
Additional Inherited Members | |
Protected Member Functions inherited from GraphCanvas::GraphicsEffectInterface | |
| virtual void | OnEditorIdSet () |