Potato Engine
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
 CArchivableAbstract factory class inherited by all classes that should be archived
 CActorBase actor class
 CBlockSolid block
 CCameraCamera wrapper for rendering
 CEntityCharacter with player-like attributes
 CPlayerUser controllable character
 CEventDelegate< CallbackArgs >A wrapper that carries response delegate information
 CGameplayHelperHelper class with useful logic and shorthand functions
 CIEngineSubsystemInterface for internal engine classes
 CGameInstanceSingleton with various game properties and functions. This class also manages game subobjects
 CIEventControllerInterface for event managing
 CIInputControllerInterface to manage input binding operations
 CITickControllerInterface to handle tick events
 CIHUDControllerManages global HUD
 CInputBindingWrapper for input bindings
 CLoggerLogging functionality
 CPersistentLevelLevel object that stores persistent save data
 CPotatoEngineGlobal engine singleton class
 CTickableAbstract class that route ticking functionality
 CActorBase actor class
 CPlayerControllerMain managing class for the player, controlling interactions and non-local behavior
 CWidgetUI element that can be displayed on screen
 CDebugInfo
 CWidgetElementWrapper for specialized sub-element that can be rendered by a Widget
 CTextElementElement that displays text on a widget
 CUIElementWrapper for elements that can be rendered on screen
 CWidgetUI element that can be displayed on screen
 CWidgetElementWrapper for specialized sub-element that can be rendered by a Widget
 CVector2Standard 2-dimensional vector
 CWorldLocal level managing gameplay interactions