Spelunx Cavern SDK
 
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CSpelunx.Fullscreen.AutoActivateFullscreenPreview
 CEditor
 CSpelunx.Fullscreen.ToggleFullscreenGameView
 CSpelunx.Orbbec.BodyTrackerInspector
 CSpelunx.Orbbec.BodyTrackerManagerInspector
 CEditorWindow
 CSpelunx.CavernToolsPanel
 CSpelunx.OrbbecToolsPanel
 CSpelunx.ViveToolsPanel
 CGerstnerWaveDisplacement
 CSpelunx.IDebugKeys
 CSampleDebugKeys
 CSpelunx.CavernDebugKeys
 CSpelunx.Vive.ViveDebugKeysHelpful debug information (both keyboard shortcuts and GUI) for Vive Trackers. This also adds the ability to calibrate the rotation of all active Vive Trackers
 CIDisposable
 CSpelunx.Orbbec.FrameDataProviderProcesses data from the ORBBEC sensor in a background thread to produce FrameData
 CSystem.IDisposable
 CSpelunx.Vive.OVRT_RenderModel.RenderModelInterfaceHolder
 CISerializable
 CSpelunx.Orbbec.BodyData
 CSpelunx.Orbbec.FrameData
 CSpelunx.MathsUtilUtility class for maths functions
 CMonoBehaviour
 CAudioManager
 CBuoyantObject
 CCircularMovement
 CCreatureBehavior
 CFiniteStateMachine
 CGameManager
 CSampleDebugKeys
 CSoundController
 CSpelunx.CavernDebugKeys
 CSpelunx.CavernRenderer
 CSpelunx.Orbbec.BodyTrackerBodyTracker represents the BodyData from the ORBBEC sensor as a skeleton. Important: BodyTracker prefab's child hierachy must be in the same order as JointId
 CSpelunx.Orbbec.BodyTrackerAvatar
 CSpelunx.Orbbec.BodyTrackerManagerManager class to pass data from FrameDataProvider to BodyTracker
 CSpelunx.ScreenSpaceCanvasRenderer
 CSpelunx.Vive.FollowMotion
 CSpelunx.Vive.Interaction
 CSpelunx.Vive.CavernInteraction
 CSpelunx.Vive.OrbitCavernInteraction
 CSpelunx.Vive.EvadeInteraction
 CSpelunx.Vive.FollowInteraction
 CSpelunx.Vive.LookAt
 CSpelunx.Vive.OVRT_RenderModel
 CSpelunx.Vive.OVRT_TrackedDevice
 CSpelunx.Vive.OVRT_BoundTrackedObjectMaps tracked OpenVR poses to transform by serial number bindings. Can use tracker roles defined by SteamVR
 CSpelunx.Vive.OVRT_TrackedObjectMaps tracked OpenVR poses to transform by device index
 CSpelunx.Vive.ViveController
 CSpelunx.Vive.ViveTracker
 CSpelunx.Vive.TrackerData
 CSpelunx.Vive.ViveDebugKeysHelpful debug information (both keyboard shortcuts and GUI) for Vive Trackers. This also adds the ability to calibrate the rotation of all active Vive Trackers
 CSpelunx.Vive.Vive_ManagerManages connection to OpenVR and dispatches new poses and events. You should only have one of these in a scene
 CSpelunx.Vive.Zones
 CSpelunx.WorldSpaceMeshCanvas
 CTrackerData
 CTrackingArea
 CSpelunx.Vive.OVRT_Events
 CSpelunx.Vive.OVRT_Utils
 CSpelunx.Vive.OVRT_RenderModel.RenderModel
 CSpelunx.Vive.OVRT_Utils.RigidTransform
 CScriptableObject
 CState
 CHuggingState
 CMirroringState
 COnGroundState
 CStartState
 CScriptableRenderPass
 CSpelunx.CavernRenderPass
 CSpelunx.DirectCanvasRenderPass
 CAudioManager.SpatialBlend
 CSpelunx.TagUtil
 CSpelunx.Vive.UpdateVsyncTimestamp
 CSpelunx.Vive.ViveDebugRendererThis class loads the vive tracker mesh, to be used by ViveTracker when rendering a gizmo
 CGameManager.ZoneData
 CSpelunx.Vive.Zones.ZonedTracker