Simple Poker Template 0.0.1
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CSimplePoker.Logic.BetRepresents a bet made by a player
 CSimplePoker.Logic.CheckHandClass responsible for determining the best possible poker hand from a given set of cards
 CSimplePoker.SaveLoad.DatabaseManagerStatic class for managing game data in the local database
 CEditorWindow
 CSimplePoker.Editor.PokerDataEditor
 CSimplePoker.SaveLoad.GameSaveObjectRepresents the object used for saving game data
 CSimplePoker.Helper.HelpersHelper class containing auxiliary global methods, for example formatting values ​​to monetary value
 CSimplePoker.Initializer.InitializerClass 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.CardClass representing a playing card with a suit, value, and visual appearance
 CSimplePoker.Logic.DeckClass representing a deck of playing cards
 CSimplePoker.Logic.PlayerBaseBase class representing a player in the poker game, handling actions, bets, and interactions with the game environment
 CSimplePoker.Logic.CpuClass representing a CPU player in the poker game, managing AI actions and behavior
 CSimplePoker.Logic.HumanClass representing a human player in the poker game, managing UI elements and interactions specific to user
 CSimplePoker.Logic.PokerEventManagerThe 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.BaseUIBase 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.LevelCityButtonRepresents a button for selecting a city level
 CSimplePoker.UI.UIButtonClick
 CSimplePoker.UI.UIManagerManages the UI elements in the game
 CSimplePoker.UnityAds.InterstitialAd
 CSimplePoker.UnityAds.RewardedAd
 CSimplePoker.Visual.DesactiveObject
 CSimplePoker.Visual.HandResponsible for organizing the cards in the hand with a smooth animation
 CSimplePoker.Visual.RotateObject
 CSimplePoker.Visual.TableRepresents the Sprite element for the table poker art
 CSimplePoker.Visual.UIPlayerRepresents the UI elements and functionality for a player in the poker game
 CSimplePoker.Visual.UIPokerEndMatchRepresents the UI elements and functionality for the end of the poker match
 CSimplePoker.Visual.UIPokerPotRepresents the UI elements and functionality for poker pot visual
 CSimplePoker.PersistentSingleton< PersistentInstance >
 CSimplePoker.PersistentInstance
 CSimplePoker.SaveLoad.PlayerSave
 CSimplePoker.Logic.PokerHandThe 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.PokerMatchTestClass for testing different scenarios in a poker match, including high card matches and split pot outcomes
 CSimplePoker.Logic.PokerPotBetManages the poker pot and bets, including tracking total pot amount, sub-pots for each turn, adding bets, and determining winnings
 CSimplePoker.Logic.PokerStatsRepresents 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.PotRepresents a pot in the poker game with the list of bets made to the pot
 CPropertyAttribute
 CSimplePoker.Attribute.ReadOnlyAttributeRead Only attribute
 CPropertyDrawer
 CSimplePoker.Attribute.ReadOnlyDrawerThis class contain custom drawer for ReadOnly attribute
 CSimplePoker.UnityAds.RewardedManagerManages 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.GameManagerThe GameManager class manages the poker game, including player turns, bets, card distribution, and round progression
 CSimplePoker.Singleton< PokerGameAsset >
 CSimplePoker.Data.PokerGameAssetSingleton class for accessing the assets used in the poker game
 CSimplePoker.Singleton< PokerLevelData >
 CSimplePoker.Data.PokerLevelDataSingleton class for managing the data related to poker levels, including CPU opponents and level-specific data
 CSimplePoker.Singleton< SoundManager >
 CSimplePoker.Audio.SoundManagerSingleton class for managing game sounds, including music and effects
 CSimplePoker.Singleton< TransitionSceneManager >
 CSimplePoker.SceneController.TransitionSceneManagerSingleton class to manages scene transitions with fading effects
 CSimplePoker.Singleton< UIStateManager >
 CSimplePoker.UI.UIStateManagerManages the state of the UI and enables/disables corresponding UI elements based on the current state
 CSimplePoker.Logic.TiebreakerManages tiebreakers in a poker game, determining the winners in case of tied hands or kickers
 CSimplePoker.ScriptableObjects.TurnChoose