@@ -25,33 +25,33 @@ public override bool _CanHandle(GodotObject godotObject) {
2525 }
2626
2727 public override void _ParseBegin ( GodotObject godotObject ) {
28- if ( godotObject . HasMethod ( "ExtendInspectorBegin" ) ) {
28+ if ( godotObject ? . HasMethod ( "ExtendInspectorBegin" ) ?? false ) {
2929 godotObject . Call ( "ExtendInspectorBegin" , this ) ;
3030 }
3131 }
3232
3333 public override void _ParseEnd ( GodotObject godotObject ) {
34- if ( godotObject . HasMethod ( "ExtendInspectorEnd" ) ) {
34+ if ( godotObject ? . HasMethod ( "ExtendInspectorEnd" ) ?? false ) {
3535 godotObject . Call ( "ExtendInspectorEnd" , this ) ;
3636 }
3737 }
3838
3939 public override void _ParseCategory ( GodotObject godotObject , string category ) {
40- if ( godotObject . HasMethod ( "ExtendInspectorCategory" ) ) {
40+ if ( godotObject ? . HasMethod ( "ExtendInspectorCategory" ) ?? false ) {
4141 godotObject . Call ( "ExtendInspectorCategory" , this , category ) ;
4242 }
4343 }
4444
4545 public override bool _ParseProperty ( GodotObject godotObject , Variant . Type type , string name , PropertyHint hintType , string hintString , PropertyUsageFlags usageFlags , bool wide ) {
46- if ( godotObject . HasMethod ( "ExtendInspectorProperty" ) ) {
46+ if ( godotObject ? . HasMethod ( "ExtendInspectorProperty" ) ?? false ) {
4747 return godotObject . Call ( "ExtendInspectorProperty" , this , ( long ) type , name , ( long ) hintType , hintString , ( long ) usageFlags , wide ) . AsBool ( ) ;
4848 }
4949
5050 return false ;
5151 }
5252
5353 public override void _ParseGroup ( GodotObject godotObject , string group ) {
54- if ( godotObject . HasMethod ( "ExtendInspectorGroup" ) ) {
54+ if ( godotObject ? . HasMethod ( "ExtendInspectorGroup" ) ?? false ) {
5555 godotObject . Call ( "ExtendInspectorGroup" , this , group ) ;
5656 }
5757 }
0 commit comments