DeskSim v2 0.1
Train simulator prototype created for Lokførerskolen
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CAActor
 CABasicSignalBasic signal class, contains functionality to setup and use signal lights
 CABasicStaticObject
 CACentralSignalControllerThe central signal controller used for communication
 CAEditorObject
 CASaveManager
 CASplineActor
 CAWagon
 CAGameModeBase
 CAEditorGameMode
 CAGameplayGameModeBase
 CAMyGameModeBase
 CAHUD
 CAEditorHUD
 CAPawn
 CADrone
 CAEditorController
 CATrain
 CATriggerBox
 CATrainTriggerBoxBase class containing some common functionality to be extended
 CATrainSignalTriggerBoxSignal trigger box class which is used to send signal updates
 CATrainStatusTriggerBoxThe status trigger box is used to send status updates to the controller
 CFActorDataStruct holding all Data needed from an Actor
 CFCBObjectStruct
 CFMMObjectStruct
 CFObjects
 CFSignalLightContains components and dynamic material of one light
 CFUserInfoStuct containing info about the logged in user
 CIIsSaveableInterface
 CABasicSignalBasic signal class, contains functionality to setup and use signal lights
 CABasicStaticObject
 CADrone
 CASplineActor
 CATrain
 CAWagon
 CModuleRules
 CDeskSimV2
 CUDragDropOperation
 CUWidgetDragDropOperation
 CUGameInstance
 CUDesksimGameInstanceUDesksimGameInstance contains some global info
 CUInterface
 CUIsSaveableInterface
 CUSaveGame
 CUSaveLevelHandles what data is saved in the .sav files
 CUUserWidget
 CUDraggedObject
 CUEditorWidgetThe content browser widget
 CULoginWidget
 CUMainMenuWidgetThe main menu widget
 CUObjectWidgetThe Content browser asset holding class
 CUPauseMenuClass that represents the pause menu
 CUPopUpWidgetPopup message class
 CUScenarioWidgetThe class that is used to display all of the holders for each created scenario
 CUTopBar
 CUTrainDMI
 CUsettingsThe settings widget class