Lines Matching defs:AConfiguration

35 struct AConfiguration;
37 * {@link AConfiguration} is an opaque type used to get and set
40 * A {@link AConfiguration} pointer can be obtained using:
44 typedef struct AConfiguration AConfiguration;
434 * Create a new AConfiguration, initialized with no values set.
436 AConfiguration* AConfiguration_new();
439 * Free an AConfiguration that was previously created with
442 void AConfiguration_delete(AConfiguration* config);
445 * Create and return a new AConfiguration based on the current configuration in
448 void AConfiguration_fromAssetManager(AConfiguration* out, AAssetManager* am);
453 void AConfiguration_copy(AConfiguration* dest, AConfiguration* src);
458 int32_t AConfiguration_getMcc(AConfiguration* config);
463 void AConfiguration_setMcc(AConfiguration* config, int32_t mcc);
468 int32_t AConfiguration_getMnc(AConfiguration* config);
473 void AConfiguration_setMnc(AConfiguration* config, int32_t mnc);
480 void AConfiguration_getLanguage(AConfiguration* config, char* outLanguage);
486 void AConfiguration_setLanguage(AConfiguration* config, const char* language);
493 void AConfiguration_getCountry(AConfiguration* config, char* outCountry);
499 void AConfiguration_setCountry(AConfiguration* config, const char* country);
504 int32_t AConfiguration_getOrientation(AConfiguration* config);
509 void AConfiguration_setOrientation(AConfiguration* config, int32_t orientation);
514 int32_t AConfiguration_getTouchscreen(AConfiguration* config);
519 void AConfiguration_setTouchscreen(AConfiguration* config, int32_t touchscreen);
524 int32_t AConfiguration_getDensity(AConfiguration* config);
529 void AConfiguration_setDensity(AConfiguration* config, int32_t density);
534 int32_t AConfiguration_getKeyboard(AConfiguration* config);
539 void AConfiguration_setKeyboard(AConfiguration* config, int32_t keyboard);
544 int32_t AConfiguration_getNavigation(AConfiguration* config);
549 void AConfiguration_setNavigation(AConfiguration* config, int32_t navigation);
554 int32_t AConfiguration_getKeysHidden(AConfiguration* config);
559 void AConfiguration_setKeysHidden(AConfiguration* config, int32_t keysHidden);
564 int32_t AConfiguration_getNavHidden(AConfiguration* config);
569 void AConfiguration_setNavHidden(AConfiguration* config, int32_t navHidden);
574 int32_t AConfiguration_getSdkVersion(AConfiguration* config);
579 void AConfiguration_setSdkVersion(AConfiguration* config, int32_t sdkVersion);
584 int32_t AConfiguration_getScreenSize(AConfiguration* config);
589 void AConfiguration_setScreenSize(AConfiguration* config, int32_t screenSize);
594 int32_t AConfiguration_getScreenLong(AConfiguration* config);
599 void AConfiguration_setScreenLong(AConfiguration* config, int32_t screenLong);
604 int32_t AConfiguration_getScreenRound(AConfiguration* config);
609 void AConfiguration_setScreenRound(AConfiguration* config, int32_t screenRound);
614 int32_t AConfiguration_getUiModeType(AConfiguration* config);
619 void AConfiguration_setUiModeType(AConfiguration* config, int32_t uiModeType);
624 int32_t AConfiguration_getUiModeNight(AConfiguration* config);
629 void AConfiguration_setUiModeNight(AConfiguration* config, int32_t uiModeNight);
635 int32_t AConfiguration_getScreenWidthDp(AConfiguration* config);
640 void AConfiguration_setScreenWidthDp(AConfiguration* config, int32_t value);
646 int32_t AConfiguration_getScreenHeightDp(AConfiguration* config);
651 void AConfiguration_setScreenHeightDp(AConfiguration* config, int32_t value);
657 int32_t AConfiguration_getSmallestScreenWidthDp(AConfiguration* config);
662 void AConfiguration_setSmallestScreenWidthDp(AConfiguration* config, int32_t value);
668 int32_t AConfiguration_getLayoutDirection(AConfiguration* config);
673 void AConfiguration_setLayoutDirection(AConfiguration* config, int32_t value);
680 int32_t AConfiguration_diff(AConfiguration* config1, AConfiguration* config2);
687 int32_t AConfiguration_match(AConfiguration* base, AConfiguration* requested);
699 int32_t AConfiguration_isBetterThan(AConfiguration* base, AConfiguration* test,
700 AConfiguration* requested);