Open 3D Engine GraphCanvas Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits AZ::Component, VisualRequestBus::Handler, SceneMemberUIRequestBus::Handler, and GridNotificationBus::Handler.
Public Member Functions | |
AZ_COMPONENT (GridVisualComponent, "{9BAEAE14-A2D3-4D60-AEA8-A8BA3E4D5EC9}", AZ::Component) | |
void | Init () override |
void | Activate () override |
void | Deactivate () override |
QGraphicsItem * | AsGraphicsItem () override |
bool | Contains (const AZ::Vector2 &) const override |
void | SetVisible (bool visible) override |
bool | IsVisible () const override |
QGraphicsItem * | GetRootGraphicsItem () override |
QGraphicsLayoutItem * | GetRootGraphicsLayoutItem () override |
void | SetSelected (bool selected) override |
bool | IsSelected () const override |
QPainterPath | GetOutline () const override |
void | SetZValue (qreal zValue) override |
qreal | GetZValue () const override |
void | OnMajorPitchChanged (const AZ::Vector2 &pitch) override |
void | OnMinorPitchChanged (const AZ::Vector2 &pitch) override |
Friends | |
class | GridGraphicsItem |