|
@@ -40,15 +40,15 @@ class Light3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(Light3DGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
|
|
|
- String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point);
|
|
|
- void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false);
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point) override;
|
|
|
+ void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false) override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
Light3DGizmoPlugin();
|
|
|
};
|
|
@@ -57,15 +57,15 @@ class AudioStreamPlayer3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(AudioStreamPlayer3DGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
|
|
|
- String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point);
|
|
|
- void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false);
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point) override;
|
|
|
+ void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false) override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
AudioStreamPlayer3DGizmoPlugin();
|
|
|
};
|
|
@@ -74,15 +74,15 @@ class Camera3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(Camera3DGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
|
|
|
- String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point);
|
|
|
- void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false);
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point) override;
|
|
|
+ void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false) override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
Camera3DGizmoPlugin();
|
|
|
};
|
|
@@ -91,11 +91,11 @@ class MeshInstance3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(MeshInstance3DGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- bool can_be_hidden() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ bool can_be_hidden() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
MeshInstance3DGizmoPlugin();
|
|
|
};
|
|
@@ -104,11 +104,11 @@ class Sprite3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(Sprite3DGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- bool can_be_hidden() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ bool can_be_hidden() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
Sprite3DGizmoPlugin();
|
|
|
};
|
|
@@ -120,10 +120,10 @@ class Position3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
Vector<Vector3> cursor_points;
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
Position3DGizmoPlugin();
|
|
|
};
|
|
@@ -132,10 +132,10 @@ class Skeleton3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(Skeleton3DGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
Skeleton3DGizmoPlugin();
|
|
|
};
|
|
@@ -144,10 +144,10 @@ class PhysicalBone3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(PhysicalBone3DGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
PhysicalBone3DGizmoPlugin();
|
|
|
};
|
|
@@ -156,10 +156,10 @@ class RayCast3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(RayCast3DGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
RayCast3DGizmoPlugin();
|
|
|
};
|
|
@@ -168,10 +168,10 @@ class SpringArm3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(SpringArm3DGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
SpringArm3DGizmoPlugin();
|
|
|
};
|
|
@@ -180,10 +180,10 @@ class VehicleWheel3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(VehicleWheel3DGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
VehicleWheel3DGizmoPlugin();
|
|
|
};
|
|
@@ -192,16 +192,16 @@ class SoftBody3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(SoftBody3DGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- bool is_selectable_when_hidden() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ bool is_selectable_when_hidden() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
- String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel);
|
|
|
- bool is_handle_highlighted(const EditorNode3DGizmo *p_gizmo, int idx) const;
|
|
|
+ String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel) override;
|
|
|
+ bool is_handle_highlighted(const EditorNode3DGizmo *p_gizmo, int idx) const override;
|
|
|
|
|
|
SoftBody3DGizmoPlugin();
|
|
|
};
|
|
@@ -210,15 +210,15 @@ class VisibilityNotifier3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(VisibilityNotifier3DGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
- String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point);
|
|
|
- void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false);
|
|
|
+ String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point) override;
|
|
|
+ void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false) override;
|
|
|
|
|
|
VisibilityNotifier3DGizmoPlugin();
|
|
|
};
|
|
@@ -227,11 +227,11 @@ class CPUParticles3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(CPUParticles3DGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- bool is_selectable_when_hidden() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ bool is_selectable_when_hidden() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
CPUParticles3DGizmoPlugin();
|
|
|
};
|
|
|
|
|
@@ -239,16 +239,16 @@ class GPUParticles3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(GPUParticles3DGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- bool is_selectable_when_hidden() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ bool is_selectable_when_hidden() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
- String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point);
|
|
|
- void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false);
|
|
|
+ String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point) override;
|
|
|
+ void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false) override;
|
|
|
|
|
|
GPUParticles3DGizmoPlugin();
|
|
|
};
|
|
@@ -257,15 +257,15 @@ class ReflectionProbeGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(ReflectionProbeGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
- String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point);
|
|
|
- void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false);
|
|
|
+ String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point) override;
|
|
|
+ void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false) override;
|
|
|
|
|
|
ReflectionProbeGizmoPlugin();
|
|
|
};
|
|
@@ -274,15 +274,15 @@ class DecalGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(DecalGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
- String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point);
|
|
|
- void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false);
|
|
|
+ String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point) override;
|
|
|
+ void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false) override;
|
|
|
|
|
|
DecalGizmoPlugin();
|
|
|
};
|
|
@@ -291,15 +291,15 @@ class GIProbeGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(GIProbeGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
- String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point);
|
|
|
- void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false);
|
|
|
+ String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point) override;
|
|
|
+ void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false) override;
|
|
|
|
|
|
GIProbeGizmoPlugin();
|
|
|
};
|
|
@@ -308,15 +308,15 @@ class BakedLightmapGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(BakedLightmapGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
- String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point);
|
|
|
- void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false);
|
|
|
+ String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point) override;
|
|
|
+ void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false) override;
|
|
|
|
|
|
BakedLightmapGizmoPlugin();
|
|
|
};
|
|
@@ -325,15 +325,15 @@ class LightmapProbeGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(LightmapProbeGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
- String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point);
|
|
|
- void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false);
|
|
|
+ String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point) override;
|
|
|
+ void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false) override;
|
|
|
|
|
|
LightmapProbeGizmoPlugin();
|
|
|
};
|
|
@@ -342,15 +342,15 @@ class CollisionShape3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(CollisionShape3DGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
- String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const;
|
|
|
- void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point);
|
|
|
- void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false);
|
|
|
+ String get_handle_name(const EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ Variant get_handle_value(EditorNode3DGizmo *p_gizmo, int p_idx) const override;
|
|
|
+ void set_handle(EditorNode3DGizmo *p_gizmo, int p_idx, Camera3D *p_camera, const Point2 &p_point) override;
|
|
|
+ void commit_handle(EditorNode3DGizmo *p_gizmo, int p_idx, const Variant &p_restore, bool p_cancel = false) override;
|
|
|
|
|
|
CollisionShape3DGizmoPlugin();
|
|
|
};
|
|
@@ -359,10 +359,10 @@ class CollisionPolygon3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
GDCLASS(CollisionPolygon3DGizmoPlugin, EditorNode3DGizmoPlugin);
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
CollisionPolygon3DGizmoPlugin();
|
|
|
};
|
|
|
|
|
@@ -377,10 +377,10 @@ class NavigationRegion3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
};
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
NavigationRegion3DGizmoPlugin();
|
|
|
};
|
|
@@ -409,10 +409,10 @@ class Joint3DGizmoPlugin : public EditorNode3DGizmoPlugin {
|
|
|
void incremental_update_gizmos();
|
|
|
|
|
|
public:
|
|
|
- bool has_gizmo(Node3D *p_spatial);
|
|
|
- String get_name() const;
|
|
|
- int get_priority() const;
|
|
|
- void redraw(EditorNode3DGizmo *p_gizmo);
|
|
|
+ bool has_gizmo(Node3D *p_spatial) override;
|
|
|
+ String get_name() const override;
|
|
|
+ int get_priority() const override;
|
|
|
+ void redraw(EditorNode3DGizmo *p_gizmo) override;
|
|
|
|
|
|
static void CreatePinJointGizmo(const Transform &p_offset, Vector<Vector3> &r_cursor_points);
|
|
|
static void CreateHingeJointGizmo(const Transform &p_offset, const Transform &p_trs_joint, const Transform &p_trs_body_a, const Transform &p_trs_body_b, real_t p_limit_lower, real_t p_limit_upper, bool p_use_limit, Vector<Vector3> &r_common_points, Vector<Vector3> *r_body_a_points, Vector<Vector3> *r_body_b_points);
|