Workspace 6.21.5
|
A SceneInteraction that focuses the camera on a scene item.
#include <Rendering/SceneInteraction/focusonsceneitem.h>
Public Member Functions | |
FocusOnSceneItem (const QString &idPath, const QString &outputName) | |
void | execute (DataExecution::Workspace &rootWorkspace, SceneInteractionWidget &widget) override |
Performs the changes to the workspace hierarchy associated with the interaction. | |
bool | isSame (const SceneInteraction &otherInteraction) const override |
bool | operator== (const FocusOnSceneItem &otherInteraction) const |
Public Member Functions inherited from SceneInteraction | |
virtual | ~SceneInteraction ()=default |
virtual void | execute (DataExecution::Workspace &rootWorkspace, SceneInteractionWidget &widget)=0 |
Performs the changes to the workspace hierarchy associated with the interaction. | |
virtual bool | isSame (const SceneInteraction &otherInteraction) const =0 |
bool | operator== (const SceneInteraction &otherInteraction) const |
FocusOnSceneItem | ( | const QString & | idPath, |
const QString & | outputName | ||
) |
|
overridevirtual |
rootWorkspace | The root of the workspace hierarchy. |
widget | The scene interaction widget which this interaction originated from. |
Implements SceneInteraction.
|
overridevirtual |
Implements SceneInteraction.
bool operator== | ( | const FocusOnSceneItem & | otherInteraction | ) | const |