All Classes
-
All Classes Interface Summary Class Summary Class Description AuthorArrayAdapter Class that handles the expandable list view for the Comments and Authors List for QRCodeAuthorNamesCallback Interface to handle the callback functions for the Authors of a QRCode ObjectCaptureActivityTests Test class for activity flow.EditProfileFragment A simple fragment to edit the primary player detailsExampleUnitTest Example local unit test, which will execute on the development machine (host).FirebaseController A singleton class that creates a single instance of the Firebase Firestore databaseFirebaseTestController HomePage Class for the home page of the app.HomePageTests Test class for activity flow.LeaderBoardPage LeaderBoardTests LogInPage Class to handle login page functionalities.MainActivity MapPageTests Test class for activity flow.MapsActivity An activity that implements the map functionality of the app to display the QRCodes.MapsArrayAdapter Class that handles a separate listview for the QRCode on the Map ActivityPlayer Class to model the users playing the game.PlayerArrayAdapter PlayerUnitTest ProfilePage Class to display the profile page of a userProfilePageTests ProfileQRCodeFragment A simple fragment to display the QRCode which can take the scanner to a user's profile pageQRCode Class to model a QRCode object in the game.QRCodeArrayAdapter Custom Array Adapter for a list of QRCode objects to be displayed in a ListView throughout the app.QRCodeCallback Interface for callback functions for the QRCode LocationQRCodePage Class to display all the relevant information of a QRCode Object after scanQRCodePageTests QRCodeScan Class to handle the QRCode Scanning Activity and it's related functions.QRCodeTest Test Suite to do Unit Testing on the QRCode ClassQRLocation Class that models the location of all the scanned QR codes in the game Also handles all location based operations between the QR code objects and the mapQRLocationUnitTest SignUpPage Class to handle to sign up for new usersSignUpPageTests StartUpPage Class to handle the startups page which lets users sign in or sign up Note - This class is not used since login was deprecated.Wallet Class to model a Player's Wallet in the game.walletCallback Interface for callback functions for the walletWalletPage Class that models the wallet page of the app.WalletPageTests Test class for activity flow.WalletUnitTest