void CreateMethod(MemberEventArgs e, PointerMono _pointer) { var method = (ScriptableMethod)e.scriptableMember; var methodMono = (MethodMono)CreateMonoObject(typeof(MethodMono), _pointer.transform); AddValueGizmo(method.name, methodMono.transform); methodMono.Init(method, _pointer); }
void CreateProperty(MemberEventArgs e, PointerMono _pointer) { var property = (ScriptableProperty)e.scriptableMember; var propertyMono = (MemberMono)CreateMonoObject(e.componentType, _pointer.transform); AddValueGizmo(property.name, propertyMono.transform); propertyMono.Init(property.propertyInfo, _pointer); }