Documentation for the Unreal C++ Plugin
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NEnumUtils
 CAActor
 CABaseGrippableStoryActorBase class for grippable story actors that can be interacted with hands
 CABaseGrippableStoryVolumeThis class can be used for cases when the user needs to apply Grip to specific areas that can have no specific meshes
 CABaseStoryActorBase class for story actors
 CABaseWristMenuUCLASS()
 CABaseWristMenuButtonRepresents a wrist menu button actor
 CABP_DebugDisplayAllSteps_CA blueprint class with 2 graphs
 CABP_DebugStepsDisplay_CA blueprint class with 2 graphs
 CABP_DebugWidget_CA blueprint class with 2 graphs
 CABP_EmptyTV_CA blueprint class with 2 graphs
 CABP_InteractionButton_CA blueprint class with 2 graphs
 CABP_IntroMediaScreen_CA blueprint class with 2 graphs
 CABP_LoginActor_CA blueprint class with 2 graphs
 CABP_LoginGameMode_CA blueprint class with 2 graphs
 CABP_PixoCharacter_CA blueprint class with 2 graphs
 CABP_PixoGameMode_CA blueprint class with 2 graphs
 CABP_PixoLoginCharacter_CA blueprint class with 2 graphs
 CABP_PixoVRCircleProgressPlane_CA blueprint class with 2 graphs
 CABP_PixoVRHand_CA blueprint class with 2 graphs
 CABP_PixoVRWristMenu_CA blueprint class with 2 graphs
 CABP_VideoPanel_CA blueprint class with 2 graphs
 CABP_VRKeyboard_CA blueprint class with 2 graphs
 CABySpotTeleporterUCLASS()
 CADynamicHieghtFloorA class that automatically raises/lowers the floor level, thus changing the height of the player. To use it:
 CAGameMode
 CAGameModeBase
 CAGameState
 CAGripableProp_CA blueprint class with 2 graphs
 CAGrippableActor
 CAGrippableStaticMeshActor
 CAInteractionButtonRepresents an interaction button actor
 CAInteractionLeverActor representing an interaction valve
 CAInteractionValveActor representing an interaction valve
 CAIntroMediaScreenThis is a screen on which you can broadcast video
 CAPawn
 CAPixoIntroGameMode_CA blueprint class with 2 graphs
 CAPixoIntroPlayer_CA blueprint class with 2 graphs
 CAPixoVRCharacterPixo VR Character This class represents the main character in the Pixo VR game. It extends the AVRCharacter class and provides functionality for teleportation, laser beams, wrist menu, hands, hints, and various input handling
 CAPixoVRCircleProgressClass representing a circular progress indicator in PixoVR. The circle progress can be updated to display a specific percentage and can be enabled or disabled
 CAPixoVRGameModeAPixoVRGameMode is a custom game mode class that extends AGameMode and implements IPixoCoreInterface. Setup ExperienceManagerClass, so this class will create it on initialization with all managers inside ExperienceManager
 CAPixoVRGameStateAPixoVRGameState is a custom game state class that extends AGameState
 CAPixoVRHandAPixoVRHand is an actor class that represents a hand in the VR environment
 CAPixoVRLaserClass for VR laser interaction. It can interact with widget buttons or actors derived from IPixoVRInteractionInterface
 CAPixoVRPlayerControllerA custom player controller class for PixoVR
 CAPixoVRTeleporterClass for VR teleporter functionality. It allows teleportation using visual indicators
 CAPixoVRToolBaseBase class for PixoVR tools
 CAPixoVRWristMenuA actor class representing the PixoVR wrist menu. The wrist menu allows users to interact with menu items and perform actions based on their selection
 CArcEndpointMaterialA material with 1 graphs
 CArrowMaterialA material with 1 graphs
 CATeleporterBaseUCLASS(Abstract)
 CATeleportersSpotUCLASS(BlueprintType)
 CAVideoPanelUCLASS()
 CAVRCharacter
 CAVRPlayerController
 CAWidgetControllerAActor class representing a widget controller that manages widget functionality
 CBasicShapeMaterialA material with 1 graphs
 CBasicShapeMaterialTransA material with 1 graphs
 CDiscMaterialA material with 1 graphs
 CEventContainer
 CEventLogServiceFunctionality for creating and managing events. It is a friend class of UExperienceManager and is responsible for handling event creation and initialization
 CFAxisKeyDataStructure representing axis key data for different platforms
 CFBackgroundSoundRepresents a parameter used by the Background Sound
 CFButtonInfoStruct representing button information
 CFCompareResultUSTRUCT()
 CFDeviceTextureStructure for storing device texture information
 CFDynamicStoryDataUSTRUCT(BlueprintType)
 CFFingerDataFFingerData is a structure that holds finger animation data
 CFGripInterfaceSettingsUSTRUCT(BlueprintType)
 CFInteractiveObjectDataUSTRUCT(BlueprintType)
 CFOverlappingInfoFOverlappingInfo is a structure that holds information about overlapping actors and components
 CFPassedExperiencesUSTRUCT(BlueprintType)
 CFPixoAdminStructure representing admin information
 CFPixoCoreModule
 CFPixoLobbyModule
 CFPixoLoginInfoStructure representing login information
 CFPixoLoginReplyInfoStructure representing login reply information
 CFPixoToolDataRepresents data for a tool in PixoCore
 CFPixoUserStructure representing user information
 CFPixoVRWristMenuDataTableRowStruct representing a row in the PixoVR wrist menu data table. Each row contains information about a menu item, such as its title, description, icon, category, ID, button size, and highlight color
 CFPlatformInputSettingsStructure representing platform-specific input settings
 CFScriptClassDataStruct for holding script class data
 CFScriptInstanceDataStruct for holding script instance data
 CFSerializedModelUSTRUCT()
 CFSoundManagerParameterRepresents a parameter used by the Sound Manager that will be passed as you load story
 CFStepDataUSTRUCT(BlueprintType)
 CFStepVORepresents a Step Value Object used for storing step data in a data table
 CFStoryStepUSTRUCT(BlueprintType)
 CFStreamingLevelStructure representing streaming levels to load based on step. Also contains info about new player position
 CFTableRowBase
 CFTransparentMaterialDataStruct used in Fadable component
 CFTwoHandPropertiesUSTRUCT(BlueprintType)
 CIGripResponseAnimationInterfaceInterface for grip response animation functionality
 CIHandAnimationInterfaceInterface for hand animation functionality
 CIModuleInterface
 CIPixoCoreInterfaceInterface for PixoCore functionality
 CIPixoVRGripInterface
 CIPixoVRInteractionInterfaceInterface for PixoVR interaction with laser functionality
 CIPixoVRStoryObjectInterface for PixoVR story object functionality
 CIPixoVRToolInterfaceInterface for PixoVR tool functionality
 CIPixoVRWristMenuInterfaceInterface for the Pixo VR Wrist Menu
 CIVRGripInterface
 CIWristMenuWidgetInterfaceInterface for wrist menu widget functionality
 CLaserBeamSplineMatA material with 1 graphs
 CM_FadeMaterialA material with 1 graphs
 CM_HandMatA material with 1 graphs
 CM_KeyboardButton_MasterA material with 1 graphs
 CM_PixoLogoMediaPlayerA material with 1 graphs
 CM_TeleporterSpotMaterialA material with 1 graphs
 CM_TeleportPreviewsA material with 1 graphs
 CM_TeleportSpotPreviewsA material with 1 graphs
 CMat_GadgetsA material with 1 graphs
 CMat_GadgetsBLACKA material with 1 graphs
 CMat_MaskedA material with 1 graphs
 CMat_Opaque_colorMaskA material with 1 graphs
 CMat_OpaqueEmissiveA material with 1 graphs
 CMat_PlantAA material with 1 graphs
 CMat_PlantBA material with 1 graphs
 CMat_SofaBigA material with 1 graphs
 CMI_BackSpace_HoveredA material with 1 graphs
 CMI_BackSpace_NormalA material with 1 graphs
 CMI_BackSpace_PressedA material with 1 graphs
 CMI_ButtonA material with 1 graphs
 CMI_CapsLock_HoveredA material with 1 graphs
 CMI_CapsLock_NormalA material with 1 graphs
 CMI_CapsLock_PressedA material with 1 graphs
 CMI_CeilingSlatsA material with 1 graphs
 CMI_DarkDrywallA material with 1 graphs
 CMI_DeskCounterTrimA material with 1 graphs
 CMI_DrywallA material with 1 graphs
 CMI_ElevatorToolsA material with 1 graphs
 CMI_FakeGlassA material with 1 graphs
 CMI_InteractiveObjectsA material with 1 graphs
 CMI_KeyboardBGA material with 1 graphs
 CMI_LaserPointerA material with 1 graphs
 CMI_LobbyCarpetA material with 1 graphs
 CMI_MetallicDropA material with 1 graphs
 CMI_ModernTrimA material with 1 graphs
 CMI_PlayerHeadA material with 1 graphs
 CMI_StandardButton_HoveredA material with 1 graphs
 CMI_StandardButton_NormalA material with 1 graphs
 CMI_StandardButton_PressedA material with 1 graphs
 CMI_WallTileA material with 1 graphs
 CMI_WoodFloorA material with 1 graphs
 CMI_WorkGloves_EnhancedA material with 1 graphs
 CMM_ButtonA material with 1 graphs
 CMM_FakeGlassA material with 1 graphs
 CMM_StandardA material with 1 graphs
 CMM_StandardMatA material with 1 graphs
 CMM_StandardTransperentA material with 1 graphs
 CModuleRules
 CPixoCore
 CPixoLobby
 CPixoMediaPlayer_Video_MA material with 1 graphs
 CPP_OutlineColoredA material with 1 graphs
 CPPI_OutlineColoredA material with 1 graphs
 CProgressMaterialA material with 1 graphs
 CProgressMaterial_InstA material with 1 graphs
 CSHA256_CTX
 CSplineArcMaterialA material with 1 graphs
 CTeleportCylinderPreviewMaterialInstanceA material with 1 graphs
 CTeleporterSpotMaterialA material with 1 graphs
 CUActorComponent
 CUAnimBP_EpicHand_Default_CA blueprint class with 42 graphs
 CUAnimInstance
 CUApexReportingManagerManager for automatic Apex session reporting using UApexAPI
 CUBaseEventServes as the base class for all events for our event-managers system. The class includes functions for initializing the event with an executor
 CUBaseManagerIt provides functionalities for handling events, sending events, and managing a private owner. It includes a Handlers map to store event handlers for different event types
 CUBasicResponseDataUObject class representing basic response data
 CUBasicWidgetBase class for user widgets in the PixoCore module
 CUBasicWidgetInfoUDataAsset class representing basic widget information
 CUBlueprintFunctionLibrary
 CUBP_AdvancedButtonWidget_CA blueprint class with 1 graphs
 CUBP_KeyboardInterface_CA blueprint class with 5 graphs
 CUBP_StoryManager_CA blueprint class with 2 graphs
 CUBPHelperMacro_CA blueprint class with 13 graphs
 CUButtonListWidgetCustom widget class representing a list of buttons
 CUButtonsListWidgetInfoData asset class representing information for a buttons list widget
 CUButtonWidgetCustom widget class representing a button
 CUButtonWidget_CA blueprint class with 2 graphs
 CUCheckButtonWidgetCustom button widget class representing a check button
 CUClearExperienceEventEvent called when all players have left the experience, indicating that the experience should be cleared and reset
 CUControlsReminderWidgetControls reminder widget in the PixoCore module
 CUControlsReminderWidgetInfoWidget information class for the controls reminder widget in the PixoCore module
 CUDataAsset
 CUDebugButtonW_CA blueprint class with 2 graphs
 CUDebugDisplayAllStepsW_CA blueprint class with 2 graphs
 CUDebugStepsDisplayWidget_CA blueprint class with 2 graphs
 CUEmptyLobbyWidget_CA blueprint class with 1 graphs
 CUEndOfStoryReachedEvent called when we complete last step
 CUExperienceManagerThe UExperienceManager serves as the manager for handling the overall game experience. The class manages the initialization, start, join, tick, leave, and end operations of the game experience. It also handles events and provides access to different managers
 CUFadeBaseEventUCLASS()
 CUFadeInAndFadeOutEventEvent used to call fade-in with auto fade-out
 CUFadeInEventEvent used to call fade-in
 CUFadeManagerManager that provides functionality for handling fade-in and fade-out effects for player. The class handles fade-in and fade-out events and also provides functions to open levels with fade effects and show fades. It also includes callbacks for fade-in and fade-out events
 CUFadeOutEventEvent used to call fade-out
 CUFadingComponentComponent responsible for fading meshes or actors smoothly
 CUGameManagerManager for managing player experience, accepts various events such as player teleportation, and can be expanded with properties that allow access to actors on the level
 CUGripResponseAnimationInterfaceUINTERFACE(MinimalAPI)
 CUHandAnimationInterfaceUINTERFACE(MinimalAPI)
 CUHighlightComponentComponent responsible for managing object highlighting
 CUHintActivatedEventEvent used to call when hint activated or deactivated
 CUHintManagerManager that provides functionality for managing hint activation events
 CUInitializationEventEvent called when we on init experience
 CUInteractiveObjectDataBaseUCLASS()
 CUInterface
 CULocalizationButtonW_CA blueprint class with 2 graphs
 CULocalizationW_CA blueprint class with 1 graphs
 CUMaterial
 CUMultipleSelectionResponseDataUObject class representing multiple selection response data
 CUNewStepLoadedEventEvent called when new step is loaded
 CUNewStoryLoadedEventEvent called when new story is loaded
 CUNewSubStepLoadedEventEvent called when new sub-step is loaded
 CUObject
 CUPixoCoreInterfaceUINTERFACE(MinimalAPI)
 CUPixoCoreSettingsPixo Core Settings This class represents the settings for the Pixo Core module. It is used to configure various aspects of the module's behavior
 CUPixoVRFunctionLibraryA library of custom functions related to PixoVR
 CUPixoVRGripInterfaceUINTERFACE(MinimalAPI)
 CUPixoVRInputAdapterA class for resolving and managing input mappings for different platforms
 CUPixoVRInteractionInterfaceUINTERFACE(MinimalAPI)
 CUPixoVRLoginCacheCache class for storing login information. It allows to save password of user, so the next time user launches app he will not need to type password again
 CUPixoVRLoginUI_CA blueprint class with 19 graphs
 CUPixoVRLongHoldComponentComponent for handling long hold functionality in PixoVR. Allows execution of a function when a button is held down for a specified duration
 CUPixoVRStoryObjectUINTERFACE(MinimalAPI)
 CUPixoVRToolInterfaceUINTERFACE(MinimalAPI)
 CUPixoVRWristMenuInterfaceUINTERFACE(BlueprintType)
 CUPixoVRWristMenuItemTitleWidgetWidget class for the title of a PixoVR wrist menu item
 CUPixoVRWristMenuItemWidgetWidget class for the PixoVR wrist menu item. Use BindWidget to inform UBT that we want to control the widget form the c++ level
 CUPixoVRWristMenuTitleWidget_CA blueprint class with 1 graphs
 CUPixoVRWristMenuWidget_CA blueprint class with 1 graphs
 CUPlayerAlignComponentComponent that aligns an object to player
 CUPlayerJoinedEventEvent called when player joined the experience
 CUPlaySoundEventEvent used to call to play sound
 CUSaveGame
 CUSceneComponent
 CUSingleSelectionResponseDataUObject class representing single selection response data
 CUSoundManagerManager that provides functionality for managing VOs and Hint VOs. To use this class you must attach data table to StepVODataTable, struct for the data table is FSteVO
 CUSoundManagerParametersDataRepresents a data asset containing Sound Manager parameters. Setup this data asset if you want to have different params depending on story
 CUStartPlayEventEvent called when we are starting experience
 CUStepCompletedEventEvent called when step is completed
 CUStoryComponentA component responsible for managing the story progression in story actors
 CUStoryDataUCLASS()
 CUStoryManagerManager that provides handling story-related operations and data
 CUStoryScriptUCLASS(BlueprintType, Blueprintable, meta = (ShowWorldContexPin))
 CUStoryScriptClassDataData asset class for storing story script class data
 CUStreamingLevelManagerManager that provides functionality for managing streaming levels. Two options to use this class:
 CUStreamingLevelsActionFinishedEventEvent called when manager finishes loading or unloading levels
 CUUserWidget
 CUW_VideoPanel_CA blueprint class with 1 graphs
 CUWBP_CustomButton_CA blueprint class with 5 graphs
 CUWBP_VRKeyboard_CA blueprint class with 11 graphs
 CUWristMenuWidgetInterfaceUINTERFACE(MinimalAPI)