public class RoboViewController
extends org.robovm.apple.glkit.GLKViewController
implements org.robovm.apple.glkit.GLKViewControllerDelegate
org.robovm.apple.glkit.GLKViewController.GLKViewControllerPtrorg.robovm.apple.uikit.UIViewController.Notifications, org.robovm.apple.uikit.UIViewController.UIViewControllerPtrorg.robovm.apple.uikit.UIResponder.UIResponderPtr| Modifier and Type | Field and Description |
|---|---|
RoboPlatform |
plat
The platform managed by this view controller.
|
| Constructor and Description |
|---|
RoboViewController(org.robovm.apple.coregraphics.CGRect bounds,
RoboPlatform.Config config)
Creates a game view controller with the given bounds and configuration
|
| Modifier and Type | Method and Description |
|---|---|
void |
didRotate(org.robovm.apple.uikit.UIInterfaceOrientation fromOrient) |
org.robovm.apple.uikit.UIInterfaceOrientationMask |
getSupportedInterfaceOrientations() |
boolean |
shouldAutorotate() |
boolean |
shouldAutorotateToInterfaceOrientation(org.robovm.apple.uikit.UIInterfaceOrientation orientation) |
void |
update(org.robovm.apple.glkit.GLKViewController self) |
void |
viewDidAppear(boolean animated) |
void |
viewDidDisappear(boolean animated) |
void |
viewWillAppear(boolean animated) |
void |
viewWillDisappear(boolean animated) |
void |
willPause(org.robovm.apple.glkit.GLKViewController self,
boolean paused) |
void |
willRotate(org.robovm.apple.uikit.UIInterfaceOrientation toOrient,
double duration) |
draw, getDelegate, getFramesDisplayed, getFramesPerSecond, getPreferredFramesPerSecond, getTimeSinceFirstResume, getTimeSinceLastDraw, getTimeSinceLastResume, getTimeSinceLastUpdate, isPaused, pausesOnWillResignActive, resumesOnDidBecomeActive, setDelegate, setPaused, setPausesOnWillResignActive, setPreferredFramesPerSecond, setResumesOnDidBecomeActiveaddChildViewController, addKeyCommand, applicationFinishedRestoringState, attemptRotationToDeviceOrientation, automaticallyAdjustsScrollViewInsets, beginAppearanceTransition, beginRequest, canPerformUnwind, childViewControllerForHomeIndicatorAutoHidden, childViewControllerForScreenEdgesDeferringSystemGestures, collapseSecondaryViewController, decodeRestorableState, definesPresentationContext, didMoveToParentViewController, didReceiveMemoryWarning, didUpdateFocus, disablesAutomaticKeyboardDismissal, dismissMoviePlayerViewController, dismissViewController, encode, encodeRestorableState, endAppearanceTransition, extendedLayoutIncludesOpaqueBars, getAdditionalSafeAreaInsets, getAllowedChildViewControllersForUnwinding, getBottomLayoutGuide, getChildViewControllerContainingSegueSource, getChildViewControllerForStatusBarHidden, getChildViewControllerForStatusBarStyle, getChildViewControllers, getContentSizeForViewInPopover, getEdgesForExtendedLayout, getEditButtonItem, getExtensionContext, getInterfaceOrientation, getInterstitialPresentationPolicy, getModalPresentationStyle, getModalTransitionStyle, getNavigationController, getNavigationItem, getNibBundle, getNibName, getObjectRestorationClass, getOriginalContentView, getOverrideTraitCollection, getParentViewController, getPopoverPresentationController, getPreferredContentSize, getPreferredFocusedView, getPreferredFocusEnvironments, getPreferredInterfaceOrientationForPresentation, getPreferredStatusBarStyle, getPreferredStatusBarUpdateAnimation, getPresentationController, getPresentedViewController, getPresentingViewController, getPreviewActionItems, getRestorationClass, getRestorationIdentifier, getRestorationParent, getRotatingFooterView, getRotatingHeaderView, getSearchDisplayController, getSegueForUnwinding, getSplitViewController, getStoryboard, getSystemMinimumLayoutMargins, getTabBarController, getTabBarItem, getTargetViewControllerForAction, getTitle, getToolbarItems, getTopLayoutGuide, getTraitCollection, getTransitionCoordinator, getTransitioningDelegate, getView, getViewControllerForUnwind, getViewIfLoaded, hidesBottomBarWhenPushed, isBeingDismissed, isBeingPresented, isCanDisplayBannerAds, isDisplayingBannerAd, isEditing, isModalInPopover, isMovingFromParentViewController, isMovingToParentViewController, isPresentingFullScreenAd, isRestoresFocusAfterTransition, isViewLoaded, isViewRespectsSystemMinimumLayoutMargins, loadView, loadViewIfNeeded, modalPresentationCapturesStatusBarAppearance, performSegue, preferredContentSizeDidChangeForChildContentContainer, preferredScreenEdgesDeferringSystemGestures, prefersHomeIndicatorAutoHidden, prefersStatusBarHidden, prepareForSegue, prepareInterstitialAds, presentMoviePlayerViewController, presentViewController, providesPresentationContextTransitionStyle, registerForPreviewing, removeFromParentViewController, removeKeyCommand, requestInterstitialAdPresentation, separateSecondaryViewController, setAdditionalSafeAreaInsets, setAutomaticallyAdjustsScrollViewInsets, setCanDisplayBannerAds, setContentSizeForViewInPopover, setDefinesPresentationContext, setEdgesForExtendedLayout, setEditing, setEditing, setExtendedLayoutIncludesOpaqueBars, setHidesBottomBarWhenPushed, setInterstitialPresentationPolicy, setModalInPopover, setModalPresentationCapturesStatusBarAppearance, setModalPresentationStyle, setModalTransitionStyle, setNeedsFocusUpdate, setNeedsStatusBarAppearanceUpdate, setNeedsUpdateOfHomeIndicatorAutoHidden, setNeedsUpdateOfScreenEdgesDeferringSystemGestures, setOverrideTraitCollection, setPreferredContentSize, setProvidesPresentationContextTransitionStyle, setRestorationClass, setRestorationIdentifier, setRestoresFocusAfterTransition, setTabBarItem, setTitle, setToolbarItems, setToolbarItems, setTransitioningDelegate, setView, setViewRespectsSystemMinimumLayoutMargins, setWantsFullScreenLayout, shouldAutomaticallyForwardAppearanceMethods, shouldAutomaticallyForwardRotationMethods, shouldPerformSegue, shouldPresentInterstitialAd, shouldUpdateFocus, ShowDetailTargetDidChangeNotification, showDetailViewController, showViewController, sizeForChildContentContainer, systemLayoutFittingSizeDidChangeForChildContentContainer, traitCollectionDidChange, transition, unregisterForPreviewing, unwind, updateFocusIfNeeded, updateViewConstraints, viewDidLayoutSubviews, viewDidLoad, viewLayoutMarginsDidChange, viewSafeAreaInsetsDidChange, viewWillLayoutSubviews, viewWillTransitionToSize, wantsFullScreenLayout, willAnimateRotation, willMoveToParentViewController, willTransitionToTraitCollectionareAccessibilityElementsHidden, becomeFirstResponder, canBecomeFirstResponder, canPerformAction, canResignFirstResponder, clearTextInputContextIdentifier, getAccessibilityActivationPoint, getAccessibilityAttributedHint, getAccessibilityAttributedLabel, getAccessibilityAttributedValue, getAccessibilityFrame, getAccessibilityHint, getAccessibilityLabel, getAccessibilityLanguage, getAccessibilityNavigationStyle, getAccessibilityPath, getAccessibilityTraits, getAccessibilityValue, getActionTarget, getInputAccessoryView, getInputAccessoryViewController, getInputAssistantItem, getInputView, getInputViewController, getKeyCommands, getNextResponder, getTextInputContextIdentifier, getTextInputMode, getUndoManager, getUserActivity, isAccessibilityElement, isAccessibilityViewModal, isFirstResponder, motionBegan, motionCancelled, motionEnded, pressesBegan, pressesCancelled, pressesChanged, pressesEnded, reloadInputViews, remoteControlReceived, resignFirstResponder, restoreUserActivityState, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedValue, setAccessibilityElement, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityTraits, setAccessibilityValue, setAccessibilityViewModal, setShouldGroupAccessibilityChildren, setUserActivity, shouldGroupAccessibilityChildren, touchesBegan, touchesCancelled, touchesEnded, touchesEstimatedPropertiesUpdated, touchesMoved, updateUserActivityStateaddKeyValueObserver, addKeyValueObserver, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, equals, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuespublic final RoboPlatform plat
public RoboViewController(org.robovm.apple.coregraphics.CGRect bounds,
RoboPlatform.Config config)
public void update(org.robovm.apple.glkit.GLKViewController self)
update in interface org.robovm.apple.glkit.GLKViewControllerDelegatepublic void willPause(org.robovm.apple.glkit.GLKViewController self,
boolean paused)
willPause in interface org.robovm.apple.glkit.GLKViewControllerDelegatepublic void viewWillAppear(boolean animated)
viewWillAppear in class org.robovm.apple.uikit.UIViewControllerpublic void viewDidAppear(boolean animated)
viewDidAppear in class org.robovm.apple.uikit.UIViewControllerpublic void viewWillDisappear(boolean animated)
viewWillDisappear in class org.robovm.apple.uikit.UIViewControllerpublic void viewDidDisappear(boolean animated)
viewDidDisappear in class org.robovm.apple.uikit.UIViewControllerpublic void willRotate(org.robovm.apple.uikit.UIInterfaceOrientation toOrient,
double duration)
willRotate in class org.robovm.apple.uikit.UIViewControllerpublic void didRotate(org.robovm.apple.uikit.UIInterfaceOrientation fromOrient)
didRotate in class org.robovm.apple.uikit.UIViewControllerpublic org.robovm.apple.uikit.UIInterfaceOrientationMask getSupportedInterfaceOrientations()
getSupportedInterfaceOrientations in class org.robovm.apple.uikit.UIViewControllerpublic boolean shouldAutorotate()
shouldAutorotate in class org.robovm.apple.uikit.UIViewControllerpublic boolean shouldAutorotateToInterfaceOrientation(org.robovm.apple.uikit.UIInterfaceOrientation orientation)
Copyright © 2019. All Rights Reserved.