amv1: Migrate custom_object.rs to proto_value
This commit is contained in:
parent
209b9cec36
commit
18a32424bd
|
@ -41,16 +41,16 @@ macro_rules! impl_custom_object_without_set {
|
||||||
self.0.read().$field.delete(activation, name)
|
self.0.read().$field.delete(activation, name)
|
||||||
}
|
}
|
||||||
|
|
||||||
fn proto(&self) -> Option<crate::avm1::Object<'gc>> {
|
fn proto_value(&self) -> crate::avm1::Value<'gc> {
|
||||||
self.0.read().$field.proto()
|
self.0.read().$field.proto_value()
|
||||||
}
|
}
|
||||||
|
|
||||||
fn set_proto(
|
fn set_proto_value(
|
||||||
&self,
|
&self,
|
||||||
gc_context: gc_arena::MutationContext<'gc, '_>,
|
gc_context: gc_arena::MutationContext<'gc, '_>,
|
||||||
prototype: Option<crate::avm1::Object<'gc>>,
|
prototype: crate::avm1::Value<'gc>,
|
||||||
) {
|
) {
|
||||||
self.0.read().$field.set_proto(gc_context, prototype);
|
self.0.read().$field.set_proto_value(gc_context, prototype);
|
||||||
}
|
}
|
||||||
|
|
||||||
fn define_value(
|
fn define_value(
|
||||||
|
|
Loading…
Reference in New Issue