public BoxGizmo CreateBoxGizmo() { Gizmo gizmo = CreateGizmo(); BoxGizmo boxGizmo = new BoxGizmo(); gizmo.AddBehaviour(boxGizmo); return(boxGizmo); }
public ObjectExtrudeGizmo CreateObjectExtrudeGizmo() { Gizmo gizmo = CreateGizmo(); ObjectExtrudeGizmo extrudeGizmo = new ObjectExtrudeGizmo(); gizmo.AddBehaviour(extrudeGizmo); return(extrudeGizmo); }
public UniversalGizmo CreateUniversalGizmo() { Gizmo gizmo = CreateGizmo(); UniversalGizmo universalGizmo = new UniversalGizmo(); gizmo.AddBehaviour(universalGizmo); return(universalGizmo); }
public ScaleGizmo CreateScaleGizmo() { Gizmo gizmo = CreateGizmo(); ScaleGizmo scaleGizmo = new ScaleGizmo(); gizmo.AddBehaviour(scaleGizmo); return(scaleGizmo); }
public RotationGizmo CreateRotationGizmo() { Gizmo gizmo = CreateGizmo(); RotationGizmo rotationGizmo = new RotationGizmo(); gizmo.AddBehaviour(rotationGizmo); return(rotationGizmo); }
public MoveGizmo CreateMoveGizmo() { Gizmo gizmo = CreateGizmo(); MoveGizmo moveGizmo = new MoveGizmo(); gizmo.AddBehaviour(moveGizmo); return(moveGizmo); }
public SceneGizmo CreateSceneGizmo(Camera sceneCamera) { if (GetSceneGizmoByCamera(sceneCamera) != null) { return(null); } var gizmo = new Gizmo(); RegisterGizmo(gizmo); var sceneGizmo = gizmo.AddBehaviour <SceneGizmo>(); sceneGizmo.SceneGizmoCamera.SceneCamera = sceneCamera; sceneGizmo.SharedLookAndFeel = SharedSceneGizmoLookAndFeel; _sceneGizmos.Add(sceneGizmo); return(sceneGizmo); }