Skip to content

Commit

Permalink
feat: #46 create get_initialization_status method
Browse files Browse the repository at this point in the history
  • Loading branch information
gumaciel committed Jul 16, 2023
1 parent 9cc261b commit 1467969
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
2 changes: 2 additions & 0 deletions PoingGodotAdMob/src/ads/PoingGodotAdMob.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,8 @@ class PoingGodotAdMob : public Object {

public:
void initialize();
Dictionary get_initialization_status();

void test(Dictionary dictionary);
static PoingGodotAdMob *get_singleton();

Expand Down
4 changes: 4 additions & 0 deletions PoingGodotAdMob/src/ads/PoingGodotAdMob.mm
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@
emit_signal("on_initialization_complete", dictionary);
}];
}
Dictionary PoingGodotAdMob::get_initialization_status() {
return [ObjectToGodotDictionary convertGADInitializationStatusToDictionary: [GADMobileAds sharedInstance].initializationStatus];
}

void PoingGodotAdMob::test(Dictionary dictionary) {
NSLog(@"TRYING TO GET EXTRA CLASS");
Expand All @@ -54,5 +57,6 @@
ADD_SIGNAL(MethodInfo("on_initialization_complete", PropertyInfo(Variant::DICTIONARY, "initialization_status_dictionary")));

ClassDB::bind_method(D_METHOD("initialize"), &PoingGodotAdMob::initialize);
ClassDB::bind_method(D_METHOD("get_initialization_status"), &PoingGodotAdMob::get_initialization_status);
ClassDB::bind_method(D_METHOD("test"), &PoingGodotAdMob::test);
};

0 comments on commit 1467969

Please sign in to comment.