| CSimplePoker.Logic.Bet | Represents a bet made by a player |
| CSimplePoker.Logic.CheckHand | Class responsible for determining the best possible poker hand from a given set of cards |
| CSimplePoker.SaveLoad.DatabaseManager | Static class for managing game data in the local database |
| ▼CEditorWindow | |
| CSimplePoker.Editor.PokerDataEditor | |
| CSimplePoker.SaveLoad.GameSaveObject | Represents the object used for saving game data |
| CSimplePoker.Helper.Helpers | Helper class containing auxiliary global methods, for example formatting values to monetary value |
| CSimplePoker.Initializer.Initializer | Class responsible for initializing essential game objects before scene load |
| ▼CIUnityAdsInitializationListener | |
| CSimplePoker.UnityAds.AdsInitializer | |
| ▼CIUnityAdsLoadListener | |
| CSimplePoker.UnityAds.InterstitialAd | |
| CSimplePoker.UnityAds.RewardedAd | |
| ▼CIUnityAdsShowListener | |
| CSimplePoker.UnityAds.InterstitialAd | |
| CSimplePoker.UnityAds.RewardedAd | |
| CSimplePoker.SaveLoad.JsonSave | |
| CSimplePoker.SaveLoad.LevelSave | |
| CSimplePoker.SaveLoad.MenuSaveObject | |
| ▼CMonoBehaviour | |
| CSimplePoker.Audio.AudioToggle | |
| CSimplePoker.Logic.Card | Class representing a playing card with a suit, value, and visual appearance |
| CSimplePoker.Logic.Deck | Class representing a deck of playing cards |
| ▼CSimplePoker.Logic.PlayerBase | Base class representing a player in the poker game, handling actions, bets, and interactions with the game environment |
| CSimplePoker.Logic.Cpu | Class representing a CPU player in the poker game, managing AI actions and behavior |
| CSimplePoker.Logic.Human | Class representing a human player in the poker game, managing UI elements and interactions specific to user |
| CSimplePoker.Logic.PokerEventManager | The PokerEventManager class manages events related to the poker game, such as round finishing, new round starting, player turn changing, and match ending |
| CSimplePoker.PersistentStatic_AutoInstance< T > | A base class for creating auto-instantiated singleton MonoBehaviour classes that persist across scene changes |
| CSimplePoker.SaveLoad.PersistData | |
| ▼CSimplePoker.StaticInstance< T > | A static instance is similar to a singleton, but instead of destroying any new instances, it overrides the current instance |
| ▼CSimplePoker.Singleton< T > | This transforms the static instance into a basic singleton |
| CSimplePoker.PersistentSingleton< T > | This will survive through scene loads |
| CSimplePoker.Static_AutoInstance< T > | A base class for creating auto-instantiated singleton MonoBehaviour classes |
| ▼CSimplePoker.UI.BaseUI | Base class for UI panels elements |
| CSimplePoker.UI.AdsUI | |
| CSimplePoker.UI.DefeatUI | |
| CSimplePoker.UI.GameplayUI | |
| CSimplePoker.UI.MenuUI | |
| CSimplePoker.UI.OptionUI | |
| CSimplePoker.UI.ProfileUI | |
| CSimplePoker.UI.WinnerUI | |
| CSimplePoker.UI.LevelCityButton | Represents a button for selecting a city level |
| CSimplePoker.UI.UIButtonClick | |
| CSimplePoker.UI.UIManager | Manages the UI elements in the game |
| CSimplePoker.UnityAds.InterstitialAd | |
| CSimplePoker.UnityAds.RewardedAd | |
| CSimplePoker.Visual.DesactiveObject | |
| CSimplePoker.Visual.Hand | Responsible for organizing the cards in the hand with a smooth animation |
| CSimplePoker.Visual.RotateObject | |
| CSimplePoker.Visual.Table | Represents the Sprite element for the table poker art |
| CSimplePoker.Visual.UIPlayer | Represents the UI elements and functionality for a player in the poker game |
| CSimplePoker.Visual.UIPokerEndMatch | Represents the UI elements and functionality for the end of the poker match |
| CSimplePoker.Visual.UIPokerPot | Represents the UI elements and functionality for poker pot visual |
| ▼CSimplePoker.PersistentSingleton< PersistentInstance > | |
| CSimplePoker.PersistentInstance | |
| CSimplePoker.SaveLoad.PlayerSave | |
| CSimplePoker.Logic.PokerHand | The PokerHand class represents a hand in poker, containing information about the hand ranking, cards in the hand, and relevant high cards and kickers |
| CSimplePoker.MatchTest.PokerMatchTest | Class for testing different scenarios in a poker match, including high card matches and split pot outcomes |
| CSimplePoker.Logic.PokerPotBet | Manages the poker pot and bets, including tracking total pot amount, sub-pots for each turn, adding bets, and determining winnings |
| CSimplePoker.Logic.PokerStats | Represents statistics for the current state of the poker game, including the total pot, current bet amount, and the last player who took action |
| CSimplePoker.Logic.Pot | Represents a pot in the poker game with the list of bets made to the pot |
| ▼CPropertyAttribute | |
| CSimplePoker.Attribute.ReadOnlyAttribute | Read Only attribute |
| ▼CPropertyDrawer | |
| CSimplePoker.Attribute.ReadOnlyDrawer | This class contain custom drawer for ReadOnly attribute |
| CSimplePoker.UnityAds.RewardedManager | Manages rewarded values and provides methods to retrieve and update them |
| ▼CScriptableObject | |
| CSimplePoker.ScriptableObjects.CpuData | |
| CSimplePoker.ScriptableObjects.DeckData | |
| CSimplePoker.ScriptableObjects.LevelData | |
| CSimplePoker.ScriptableObjects.PlayerData | |
| CSimplePoker.ScriptableObjects.PokerGameAssetData | |
| CSimplePoker.Editor.PokerDataEditor.SerializedObjectContainer | |
| ▼CSimplePoker.Singleton< AdsInitializer > | |
| CSimplePoker.UnityAds.AdsInitializer | |
| ▼CSimplePoker.Singleton< GameManager > | |
| CSimplePoker.Logic.GameManager | The GameManager class manages the poker game, including player turns, bets, card distribution, and round progression |
| ▼CSimplePoker.Singleton< PokerGameAsset > | |
| CSimplePoker.Data.PokerGameAsset | Singleton class for accessing the assets used in the poker game |
| ▼CSimplePoker.Singleton< PokerLevelData > | |
| CSimplePoker.Data.PokerLevelData | Singleton class for managing the data related to poker levels, including CPU opponents and level-specific data |
| ▼CSimplePoker.Singleton< SoundManager > | |
| CSimplePoker.Audio.SoundManager | Singleton class for managing game sounds, including music and effects |
| ▼CSimplePoker.Singleton< TransitionSceneManager > | |
| CSimplePoker.SceneController.TransitionSceneManager | Singleton class to manages scene transitions with fading effects |
| ▼CSimplePoker.Singleton< UIStateManager > | |
| CSimplePoker.UI.UIStateManager | Manages the state of the UI and enables/disables corresponding UI elements based on the current state |
| CSimplePoker.Logic.Tiebreaker | Manages tiebreakers in a poker game, determining the winners in case of tied hands or kickers |
| CSimplePoker.ScriptableObjects.TurnChoose | |