mirror of
https://github.com/godotengine/godot.git
synced 2025-12-08 06:09:55 +00:00
Use RequiredParam and RequiredResult in a handful of places in order to test
This commit is contained in:
parent
d95d49ee12
commit
090a4540b7
10 changed files with 68 additions and 68 deletions
|
|
@ -143,11 +143,11 @@ protected:
|
|||
virtual String _to_string() override;
|
||||
|
||||
public:
|
||||
Ref<PropertyTweener> tween_property(const Object *p_target, const NodePath &p_property, Variant p_to, double p_duration);
|
||||
Ref<IntervalTweener> tween_interval(double p_time);
|
||||
Ref<CallbackTweener> tween_callback(const Callable &p_callback);
|
||||
Ref<MethodTweener> tween_method(const Callable &p_callback, const Variant p_from, Variant p_to, double p_duration);
|
||||
Ref<SubtweenTweener> tween_subtween(const Ref<Tween> &p_subtween);
|
||||
RequiredResult<PropertyTweener> tween_property(const Object *p_target, const NodePath &p_property, Variant p_to, double p_duration);
|
||||
RequiredResult<IntervalTweener> tween_interval(double p_time);
|
||||
RequiredResult<CallbackTweener> tween_callback(const Callable &p_callback);
|
||||
RequiredResult<MethodTweener> tween_method(const Callable &p_callback, const Variant p_from, Variant p_to, double p_duration);
|
||||
RequiredResult<SubtweenTweener> tween_subtween(const Ref<Tween> &p_subtween);
|
||||
void append(Ref<Tweener> p_tweener);
|
||||
|
||||
bool custom_step(double p_delta);
|
||||
|
|
@ -160,25 +160,25 @@ public:
|
|||
bool is_valid();
|
||||
void clear();
|
||||
|
||||
Ref<Tween> bind_node(const Node *p_node);
|
||||
Ref<Tween> set_process_mode(TweenProcessMode p_mode);
|
||||
RequiredResult<Tween> bind_node(const Node *p_node);
|
||||
RequiredResult<Tween> set_process_mode(TweenProcessMode p_mode);
|
||||
TweenProcessMode get_process_mode() const;
|
||||
Ref<Tween> set_pause_mode(TweenPauseMode p_mode);
|
||||
RequiredResult<Tween> set_pause_mode(TweenPauseMode p_mode);
|
||||
TweenPauseMode get_pause_mode() const;
|
||||
Ref<Tween> set_ignore_time_scale(bool p_ignore = true);
|
||||
RequiredResult<Tween> set_ignore_time_scale(bool p_ignore = true);
|
||||
bool is_ignoring_time_scale() const;
|
||||
|
||||
Ref<Tween> set_parallel(bool p_parallel);
|
||||
Ref<Tween> set_loops(int p_loops);
|
||||
RequiredResult<Tween> set_parallel(bool p_parallel);
|
||||
RequiredResult<Tween> set_loops(int p_loops);
|
||||
int get_loops_left() const;
|
||||
Ref<Tween> set_speed_scale(float p_speed);
|
||||
Ref<Tween> set_trans(TransitionType p_trans);
|
||||
RequiredResult<Tween> set_speed_scale(float p_speed);
|
||||
RequiredResult<Tween> set_trans(TransitionType p_trans);
|
||||
TransitionType get_trans() const;
|
||||
Ref<Tween> set_ease(EaseType p_ease);
|
||||
RequiredResult<Tween> set_ease(EaseType p_ease);
|
||||
EaseType get_ease() const;
|
||||
|
||||
Ref<Tween> parallel();
|
||||
Ref<Tween> chain();
|
||||
RequiredResult<Tween> parallel();
|
||||
RequiredResult<Tween> chain();
|
||||
|
||||
static real_t run_equation(TransitionType p_trans_type, EaseType p_ease_type, real_t t, real_t b, real_t c, real_t d);
|
||||
static Variant interpolate_variant(const Variant &p_initial_val, const Variant &p_delta_val, double p_time, double p_duration, Tween::TransitionType p_trans, Tween::EaseType p_ease);
|
||||
|
|
@ -203,13 +203,13 @@ class PropertyTweener : public Tweener {
|
|||
double _get_custom_interpolated_value(const Variant &p_value);
|
||||
|
||||
public:
|
||||
Ref<PropertyTweener> from(const Variant &p_value);
|
||||
Ref<PropertyTweener> from_current();
|
||||
Ref<PropertyTweener> as_relative();
|
||||
Ref<PropertyTweener> set_trans(Tween::TransitionType p_trans);
|
||||
Ref<PropertyTweener> set_ease(Tween::EaseType p_ease);
|
||||
Ref<PropertyTweener> set_custom_interpolator(const Callable &p_method);
|
||||
Ref<PropertyTweener> set_delay(double p_delay);
|
||||
RequiredResult<PropertyTweener> from(const Variant &p_value);
|
||||
RequiredResult<PropertyTweener> from_current();
|
||||
RequiredResult<PropertyTweener> as_relative();
|
||||
RequiredResult<PropertyTweener> set_trans(Tween::TransitionType p_trans);
|
||||
RequiredResult<PropertyTweener> set_ease(Tween::EaseType p_ease);
|
||||
RequiredResult<PropertyTweener> set_custom_interpolator(const Callable &p_method);
|
||||
RequiredResult<PropertyTweener> set_delay(double p_delay);
|
||||
|
||||
void set_tween(const Ref<Tween> &p_tween) override;
|
||||
void start() override;
|
||||
|
|
@ -259,7 +259,7 @@ class CallbackTweener : public Tweener {
|
|||
GDCLASS(CallbackTweener, Tweener);
|
||||
|
||||
public:
|
||||
Ref<CallbackTweener> set_delay(double p_delay);
|
||||
RequiredResult<CallbackTweener> set_delay(double p_delay);
|
||||
|
||||
bool step(double &r_delta) override;
|
||||
|
||||
|
|
@ -280,9 +280,9 @@ class MethodTweener : public Tweener {
|
|||
GDCLASS(MethodTweener, Tweener);
|
||||
|
||||
public:
|
||||
Ref<MethodTweener> set_trans(Tween::TransitionType p_trans);
|
||||
Ref<MethodTweener> set_ease(Tween::EaseType p_ease);
|
||||
Ref<MethodTweener> set_delay(double p_delay);
|
||||
RequiredResult<MethodTweener> set_trans(Tween::TransitionType p_trans);
|
||||
RequiredResult<MethodTweener> set_ease(Tween::EaseType p_ease);
|
||||
RequiredResult<MethodTweener> set_delay(double p_delay);
|
||||
|
||||
void set_tween(const Ref<Tween> &p_tween) override;
|
||||
bool step(double &r_delta) override;
|
||||
|
|
@ -315,7 +315,7 @@ public:
|
|||
void start() override;
|
||||
bool step(double &r_delta) override;
|
||||
|
||||
Ref<SubtweenTweener> set_delay(double p_delay);
|
||||
RequiredResult<SubtweenTweener> set_delay(double p_delay);
|
||||
|
||||
SubtweenTweener(const Ref<Tween> &p_subtween);
|
||||
SubtweenTweener();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue