You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-16 14:00:40 +00:00
Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks
This commit is contained in:
@@ -31,10 +31,8 @@
|
||||
#include "light_occluder_2d_editor_plugin.h"
|
||||
|
||||
Ref<OccluderPolygon2D> LightOccluder2DEditor::_ensure_occluder() const {
|
||||
|
||||
Ref<OccluderPolygon2D> occluder = node->get_occluder_polygon();
|
||||
if (!occluder.is_valid()) {
|
||||
|
||||
occluder = Ref<OccluderPolygon2D>(memnew(OccluderPolygon2D));
|
||||
node->set_occluder_polygon(occluder);
|
||||
}
|
||||
@@ -42,17 +40,14 @@ Ref<OccluderPolygon2D> LightOccluder2DEditor::_ensure_occluder() const {
|
||||
}
|
||||
|
||||
Node2D *LightOccluder2DEditor::_get_node() const {
|
||||
|
||||
return node;
|
||||
}
|
||||
|
||||
void LightOccluder2DEditor::_set_node(Node *p_polygon) {
|
||||
|
||||
node = Object::cast_to<LightOccluder2D>(p_polygon);
|
||||
}
|
||||
|
||||
bool LightOccluder2DEditor::_is_line() const {
|
||||
|
||||
Ref<OccluderPolygon2D> occluder = node->get_occluder_polygon();
|
||||
if (occluder.is_valid())
|
||||
return !occluder->is_closed();
|
||||
@@ -61,7 +56,6 @@ bool LightOccluder2DEditor::_is_line() const {
|
||||
}
|
||||
|
||||
int LightOccluder2DEditor::_get_polygon_count() const {
|
||||
|
||||
Ref<OccluderPolygon2D> occluder = node->get_occluder_polygon();
|
||||
if (occluder.is_valid())
|
||||
return occluder->get_polygon().size();
|
||||
@@ -70,7 +64,6 @@ int LightOccluder2DEditor::_get_polygon_count() const {
|
||||
}
|
||||
|
||||
Variant LightOccluder2DEditor::_get_polygon(int p_idx) const {
|
||||
|
||||
Ref<OccluderPolygon2D> occluder = node->get_occluder_polygon();
|
||||
if (occluder.is_valid())
|
||||
return occluder->get_polygon();
|
||||
@@ -79,25 +72,21 @@ Variant LightOccluder2DEditor::_get_polygon(int p_idx) const {
|
||||
}
|
||||
|
||||
void LightOccluder2DEditor::_set_polygon(int p_idx, const Variant &p_polygon) const {
|
||||
|
||||
Ref<OccluderPolygon2D> occluder = _ensure_occluder();
|
||||
occluder->set_polygon(p_polygon);
|
||||
}
|
||||
|
||||
void LightOccluder2DEditor::_action_set_polygon(int p_idx, const Variant &p_previous, const Variant &p_polygon) {
|
||||
|
||||
Ref<OccluderPolygon2D> occluder = _ensure_occluder();
|
||||
undo_redo->add_do_method(occluder.ptr(), "set_polygon", p_polygon);
|
||||
undo_redo->add_undo_method(occluder.ptr(), "set_polygon", p_previous);
|
||||
}
|
||||
|
||||
bool LightOccluder2DEditor::_has_resource() const {
|
||||
|
||||
return node && node->get_occluder_polygon().is_valid();
|
||||
}
|
||||
|
||||
void LightOccluder2DEditor::_create_resource() {
|
||||
|
||||
if (!node)
|
||||
return;
|
||||
|
||||
@@ -111,7 +100,6 @@ void LightOccluder2DEditor::_create_resource() {
|
||||
|
||||
LightOccluder2DEditor::LightOccluder2DEditor(EditorNode *p_editor) :
|
||||
AbstractPolygon2DEditor(p_editor) {
|
||||
|
||||
node = NULL;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user