#include "texture_button.h"
#include "core/typedefs.h"
#include <stdlib.h>
Size2 TextureButton::get_minimum_size() const { … }
bool TextureButton::has_point(const Point2 &p_point) const { … }
void TextureButton::_notification(int p_what) { … }
void TextureButton::_bind_methods() { … }
void TextureButton::set_texture_normal(const Ref<Texture2D> &p_normal) { … }
void TextureButton::set_texture_pressed(const Ref<Texture2D> &p_pressed) { … }
void TextureButton::set_texture_hover(const Ref<Texture2D> &p_hover) { … }
void TextureButton::set_texture_disabled(const Ref<Texture2D> &p_disabled) { … }
void TextureButton::set_click_mask(const Ref<BitMap> &p_click_mask) { … }
Ref<Texture2D> TextureButton::get_texture_normal() const { … }
Ref<Texture2D> TextureButton::get_texture_pressed() const { … }
Ref<Texture2D> TextureButton::get_texture_hover() const { … }
Ref<Texture2D> TextureButton::get_texture_disabled() const { … }
Ref<BitMap> TextureButton::get_click_mask() const { … }
Ref<Texture2D> TextureButton::get_texture_focused() const {
return focused;
};
void TextureButton::set_texture_focused(const Ref<Texture2D> &p_focused) {
focused = p_focused;
};
void TextureButton::_set_texture(Ref<Texture2D> *p_destination, const Ref<Texture2D> &p_texture) { … }
void TextureButton::_texture_changed() { … }
bool TextureButton::get_ignore_texture_size() const { … }
void TextureButton::set_ignore_texture_size(bool p_ignore) { … }
void TextureButton::set_stretch_mode(StretchMode p_stretch_mode) { … }
TextureButton::StretchMode TextureButton::get_stretch_mode() const { … }
void TextureButton::set_flip_h(bool p_flip) { … }
bool TextureButton::is_flipped_h() const { … }
void TextureButton::set_flip_v(bool p_flip) { … }
bool TextureButton::is_flipped_v() const { … }
TextureButton::TextureButton() { … }