Merge pull request #64595 from mhilbrunner/ergo-proxy
Unexpose ProxyTexture
This commit is contained in:
@ -845,7 +845,6 @@ void register_scene_types() {
|
||||
GDREGISTER_CLASS(CurveXYZTexture);
|
||||
GDREGISTER_CLASS(GradientTexture1D);
|
||||
GDREGISTER_CLASS(GradientTexture2D);
|
||||
GDREGISTER_CLASS(ProxyTexture);
|
||||
GDREGISTER_CLASS(AnimatedTexture);
|
||||
GDREGISTER_CLASS(CameraTexture);
|
||||
GDREGISTER_VIRTUAL_CLASS(TextureLayered);
|
||||
|
||||
@ -2537,13 +2537,6 @@ void GradientTexture2D::_bind_methods() {
|
||||
|
||||
//////////////////////////////////////
|
||||
|
||||
void ProxyTexture::_bind_methods() {
|
||||
ClassDB::bind_method(D_METHOD("set_base", "base"), &ProxyTexture::set_base);
|
||||
ClassDB::bind_method(D_METHOD("get_base"), &ProxyTexture::get_base);
|
||||
|
||||
ADD_PROPERTY(PropertyInfo(Variant::OBJECT, "base", PROPERTY_HINT_RESOURCE_TYPE, "Texture2D"), "set_base", "get_base");
|
||||
}
|
||||
|
||||
void ProxyTexture::set_base(const Ref<Texture2D> &p_texture) {
|
||||
ERR_FAIL_COND(p_texture == this);
|
||||
|
||||
|
||||
@ -883,8 +883,6 @@ VARIANT_ENUM_CAST(GradientTexture2D::Fill);
|
||||
VARIANT_ENUM_CAST(GradientTexture2D::Repeat);
|
||||
|
||||
class ProxyTexture : public Texture2D {
|
||||
GDCLASS(ProxyTexture, Texture2D);
|
||||
|
||||
private:
|
||||
mutable RID proxy_ph;
|
||||
mutable RID proxy;
|
||||
|
||||
Reference in New Issue
Block a user