|
|
Documentation for the Unity C# Library
|
| ▼NHellmade | |
| ►NSound | |
| CAudio | The audio object |
| CEazySoundManager | Static class responsible for playing and managing audio and sounds |
| ▼NPixoVR | |
| ►NAudio | |
| CAudioService | Main logic for playing fxs and voice overs |
| CRepeatableAudio | |
| CSpatialSoundSettings | [Serializable] |
| CVoiceOverData | Data that stores all information about voice overs |
| CVoiceOverInfo | [System.Serializable] |
| ►NCore | |
| ►NExamples | |
| CFadeRegister | |
| CFadeTest | |
| CFirstService | |
| CGameController | |
| CSecondService | |
| CThirdService | |
| ►NFade | |
| CFadeEffect | Main camera fade logic |
| ►CEventBetter | Intentionally made partial, in case you want to extend it easily |
| CEventBetterWorker | |
| CEventEntry | |
| CManualHandlerDisposable | |
| CYieldListener | |
| CServiceLocator | Unity components communication service |
| CServiceRegister | |
| ►NEvent | |
| NEditor | |
| ►NUtils | |
| CVector3Extensions | |
| CActivateAndHighlight | Interactive (true) method call and highlight on objects function |
| CActivateAndHighlightOnSelection | Interactive (true) method call and highlight on objects function (when a laser pointer is pointed at an object or a hand is close to it) |
| CActivateObject | Interactive (true) method call on interactable objects function Often this is used to enable the ability to grob an object or turn it on with a pointer |
| CApexSessionState | |
| CBreak | [Serializable] |
| CBreakableInteractable | Base type for objects with different types of breakdowns |
| CCheatListener | |
| CCheckAlreadyInspection | |
| CDeactivateAndHighlightOff | Interactive (false) method call and highlight off interactable objects function |
| CDeactivateObject | |
| CDelay | Next function execution delay in seconds function |
| CFunctionStatus | [Serializable] |
| CGenerateBreakdown | Function of generating a random breakdown for an object with a certain probability |
| CGrableOrInteractObject | Function is used to wait for the player to interact with the object |
| CGuideModeState | |
| CGuideVoiceOverPlayEvent | |
| CHideModel | |
| CHighlightObject | Highlight on objects function |
| CHighlightOnSelection | Highlight an object when the pointer is on it or when the hand is close to it This is often used to interact with objects in evaluation mode |
| CInteractableClass | S Base class for interactable objects with which the step manager interacts. It also stores a set of basic functions |
| CInteractableDebug | |
| CIStep | Basic interface of functions. (Please note that iStep is a wrong name) |
| CItemIDAttribute | |
| CItemInformation | [Serializable] |
| CItemOnClick | |
| CLaserMovableWithOutline | |
| CListAnswer | [Serializable] |
| CLongPressEvent | |
| CNearWaypoint | |
| COpenInspectionMenuForItem | Function of showing the inspection report for the current interactable object |
| COpenTheDoor | |
| CPlayVoiceOver | Voice over play function |
| CPrepareInspectionReport | |
| CQuestionInformation | [Serializable] |
| CQuiz | [Serializable] |
| CQuizData | |
| CQuizDisplay | |
| CQuizInteractable | |
| CRegisterItem | Interactable object self-registration in step manager logic |
| CScenarioInfoSO | |
| CScenariosController | System for transferring state from lobby to scenario |
| CScenariosDataSO | |
| CScenarioSelectedEvent | |
| CScenarioState | |
| CSceneLoader | |
| CSetAdditionalParamsForItem | |
| CSetDefaultStateForItem | Function of returning an object to its initial state |
| CSetFxVolume | Change general fxs volume function |
| CSetTimer | Function of cyclically launching the method after some time specified in the steplist |
| CSetVoiceOverVolume | Change general voice overs volume functions |
| CShowModel | Show model method call |
| CSimpleInteractable | |
| CStartPlayAnimation | Function of playing the animation and waiting for it to complete |
| CStartReverseAnimation | Function of playing the reverse animation and waiting for it to complete |
| CStatesService | Logic for saving and unloading states during project execution |
| CStepFunction | [Serializable] |
| CStepItem | [Serializable] |
| CStepItemSO | |
| CStepManager | Main system for working with steps lists |
| CStepsData | |
| CStepsDataSO | |
| CStopTimer | Stop function of cyclically launching the method after some time specified in the steplist |
| CTeleportToPosition | Function of waiting for the player to teleport to a position |
| CTransitToScene | |
| CTriggeredItemEvent | [Serializable] |
| CTurnOffHighlightObject | TurnOnOFF (false) method call and highlight off on interactable objects function |
| CTurnOffObjects | TurnOnOff (Off) method call function |
| CTurnOnObjects | TurnOnOff (On) method call function. This is often used to include the initial state of an object |
| CWaitingForChoice | |
| CWaitStepManager | [Serializable] |
| CWaypointRespawnEvent | |
| ►NLogin | |
| ►NSamples | |
| CLoginController | |
| CLoginUtils | |
| CControllKeys | |
| CGetVersion | |
| CKeyboardController | |
| CLetterKey | An individual letter key |
| CLoginScreen | |
| CVideoLoader | |
| ►NVrinput | |
| CAnswerOption | |
| ▼NScripts | |
| ►NUI | |
| ►NUIPositioningSystem | |
| CCameraSource | |
| CIMovableUIElement | |
| CMovableUIElement | |
| CVisibilityControlPoint | |
| ▼Nyutokun | |
| CCSVParser | |
| CDelimiterExtensions |