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)
|
||||
}
|
||||
|
||||
fn proto(&self) -> Option<crate::avm1::Object<'gc>> {
|
||||
self.0.read().$field.proto()
|
||||
fn proto_value(&self) -> crate::avm1::Value<'gc> {
|
||||
self.0.read().$field.proto_value()
|
||||
}
|
||||
|
||||
fn set_proto(
|
||||
fn set_proto_value(
|
||||
&self,
|
||||
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(
|
||||
|
|
Loading…
Reference in New Issue