Package org.ngengine
Class NGEApplication
java.lang.Object
org.ngengine.NGEApplication
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static interface
-
Method Summary
Modifier and TypeMethodDescriptionstatic NGEApplication.NGEAppRunner
createApp
(AppSettings settings, Consumer<NGEApplication> onReady) static NGEApplication.NGEAppRunner
createApp
(Consumer<NGEApplication> onReady) static NGEApplication.NGEAppRunner
createApp
(org.ngengine.nostr4j.keypair.NostrPublicKey appId, AppSettings settings, Consumer<NGEApplication> onReady) static NGEApplication.NGEAppRunner
createApp
(org.ngengine.nostr4j.keypair.NostrPublicKey appId, Consumer<NGEApplication> onReady) void
enableAds
(org.ngengine.nostr4j.keypair.NostrPrivateKey userAdsKey) void
requestAuth
(AuthStrategy stategy) void
start()
void
stop()
-
Method Details
-
getSettings
-
getJme3App
-
getComponentManager
-
requestAuth
-
stop
public void stop() -
start
public void start() -
enableAds
-
enableAds
-
enableAds
-
enableAds
public ImmersiveAdComponent enableAds(org.ngengine.nostr4j.keypair.NostrPrivateKey userAdsKey, List<String> relays) -
disableAds
public void disableAds() -
createApp
public static NGEApplication.NGEAppRunner createApp(org.ngengine.nostr4j.keypair.NostrPublicKey appId, AppSettings settings, Consumer<NGEApplication> onReady) -
createApp
public static NGEApplication.NGEAppRunner createApp(org.ngengine.nostr4j.keypair.NostrPublicKey appId, Consumer<NGEApplication> onReady) -
createApp
public static NGEApplication.NGEAppRunner createApp(AppSettings settings, Consumer<NGEApplication> onReady) -
createApp
-