Skip to content
logo
MAGES SDK documentation
class MAGES::ComponentLibrary::CameraLocatorManager::DefaultCameraLocator
Initializing search
      • Introduction
      • Installation guide
      • Create your first MAGES project
      • Editing Your First MAGES Project
      • Publish your MAGES project
        • From macOS
          • iOS (iphone/ipad)
          • Standalone XR headset
          • macOS desktop app
        • From windows
          • Windows desktop VR
          • Standalone XR headset
          • Windows desktop app
        • Sideload your app on HMD
      • Action Patterns
        • About Action Patterns
        • Action Pattern Wizard
        • Insert Action
        • Use Action
        • Remove Action
        • Trajectory Action
        • Activate Action
        • Question Action
        • Flow Nodes
          • Start Node
          • End Node
          • Repeat Node
          • Group Node
      • Analytics
        • About Analytics
        • Errors
        • Events
        • Objectives
        • Scoring
        • Notification UIs
        • VR Recorder (forthcoming)
      • Gamification Patterns
        • About Gamification Patterns
        • Arrow
        • Ghost
        • Label
      • Interaction
        • About Interaction System
        • Grabbable component
          • How to Setup a Grabbable component
          • How to Setup Hand Poses
          • Animating Hand Poses
          • How to use Events in Grabbable component
        • CTD (forthcoming)
        • Add new input device
      • Multiplayer
        • Multiplayer setup
        • Physics dissection (forthcoming)
      • Scenegraph
        • How to Create Parallel Actions
        • How to access Action’s data
      • MAGES Hub
      • MAGES Interaction
        • Virtual Reality Rig (XRRig)
          • Player Rig
          • Locomotion System
          • Smooth Movement Provider
          • Snap Turn Provider
        • Interactor/Hand Interactor
          • Hand Interactor Poses
          • Hand Interactor Sounds
          • Hand Interactor Haptics
          • Hand Interactor Events
          • Hand Interactor Advanced Options
        • Interactable/Grabbable
          • Interaction
          • Interactable Hand Poses
          • Events for Interactables
          • Interactable Advanced Options
        • Interaction with UI
          • Interactive UI: MAGES Graphic Raycaster
          • Simple UI Interactor
        • Interaction Manager
        • Interactable Animation Controller
        • Interaction System Advanced Settings
      • MAGES Device Manager
      • MAGES Networking
        • Networking Advanced Settings
        • MAGES Cloud Services (forthcoming)
      • MAGES Scenegraph
        • Scenegraph Editor
        • Action nodes
        • Flow nodes
        • Gamification panel
        • Scenegraph Steps
        • Scenegraph Scripts
        • Scenegraph Advanced Settings
      • MAGES Data Container
      • MAGES Analytics
        • Errors and Objectives
          • Time Limit
          • Collision
          • Rotation Limit
          • Interaction Limit
          • Did not Perform Required Action
          • Insertion Angle Limit
          • Performed Wrong Action
          • Range of Motion Limit
          • Score Limit
          • Custom Errors
        • Events
          • Action Performed - Action Undone
          • On Collision
          • On Interaction
          • Session Started - Session Ended
          • Custom Events
        • Analytics Advanced Settings
        • Session Analytics: Data Access
      • MAGES JARIA
      • Forum
      • Contact us
      • MAGES SDK 5
      • MAGES
        • namespace MAGES
          • namespace MAGES::Analytics
            • namespace MAGES::Analytics::Editor
              • class MAGES::Analytics::Editor::ActionPerformedEventUI
              • class MAGES::Analytics::Editor::ActionUndoneEventUI
              • class MAGES::Analytics::Editor::BaseAnalyticsStateMachine
              • class MAGES::Analytics::Editor::BaseAnalyticsUI
              • class MAGES::Analytics::Editor::BaseTypeEventUI
                • class MAGES::Analytics::Editor::BaseTypeEventUI::PayloadElement
              • class MAGES::Analytics::Editor::CustomEventTypeUI
              • class MAGES::Analytics::Editor::CustomTypeUI
              • class MAGES::Analytics::Editor::DidNotPerformRequiredActionUI
              • class MAGES::Analytics::Editor::ErrorAngleUI
              • class MAGES::Analytics::Editor::ErrorColliderUI
              • class MAGES::Analytics::Editor::ErrorsStateMachine
              • class MAGES::Analytics::Editor::EventsStateMachine
              • class MAGES::Analytics::Editor::InteractionRestrictionUI
              • class MAGES::Analytics::Editor::MAGESAnalyticsEditor
                • class MAGES::Analytics::Editor::MAGESAnalyticsEditor::TitleContent
              • class MAGES::Analytics::Editor::ObjectivesStateMachine
              • class MAGES::Analytics::Editor::OnCollisionEventUI
              • class MAGES::Analytics::Editor::OnInteractionEventUI
              • class MAGES::Analytics::Editor::PerformedWrongActionUI
              • class MAGES::Analytics::Editor::RangeOfMotionLimitUI
              • class MAGES::Analytics::Editor::RotationRestrictionUI
              • class MAGES::Analytics::Editor::ScenegraphRenameDetector
              • class MAGES::Analytics::Editor::ScoreLimitUI
              • class MAGES::Analytics::Editor::SessionEndedEventUI
              • class MAGES::Analytics::Editor::SessionStartedEventUI
              • class MAGES::Analytics::Editor::TabbedMenuController
              • class MAGES::Analytics::Editor::TimeLimitUI
              • class MAGES::Analytics::Editor::WrongAnswerUI
            • interface MAGES::Analytics::IEventDefinition
            • interface MAGES::Analytics::IQueryIterator
            • class MAGES::Analytics::ActionRecord
            • class MAGES::Analytics::AnalyticsLogger
            • class MAGES::Analytics::AnalyticsManagedObject
            • class MAGES::Analytics::AnalyticsScriptableObject
            • class MAGES::Analytics::AnalyticsTypes
              • enum MAGES::Analytics::AnalyticsTypes::Category
              • enum MAGES::Analytics::AnalyticsTypes::Type
              • class MAGES::Analytics::AnalyticsTypes::BaseType
              • class MAGES::Analytics::AnalyticsTypes::CustomType
              • class MAGES::Analytics::AnalyticsTypes::DidNotPerformRequiredAction
              • class MAGES::Analytics::AnalyticsTypes::ErrorAngle
              • class MAGES::Analytics::AnalyticsTypes::ErrorCollider
              • class MAGES::Analytics::AnalyticsTypes::InteractionRestriction
              • class MAGES::Analytics::AnalyticsTypes::PerformedWrongAction
              • class MAGES::Analytics::AnalyticsTypes::RangeOfMotionLimit
              • class MAGES::Analytics::AnalyticsTypes::RotationRestriction
              • class MAGES::Analytics::AnalyticsTypes::ScoreLimit
              • class MAGES::Analytics::AnalyticsTypes::TimeLimit
              • class MAGES::Analytics::AnalyticsTypes::WrongAnswer
            • class MAGES::Analytics::AnalyticsUtilities
              • enum MAGES::Analytics::AnalyticsUtilities::Hook
            • class MAGES::Analytics::CollisionRecord
            • class MAGES::Analytics::CustomErrorTypeDefinition
            • class MAGES::Analytics::CustomEventTypeDefinition
            • class MAGES::Analytics::CustomObjectiveTypeDefinition
            • class MAGES::Analytics::DefaultIterators
            • class MAGES::Analytics::DefaultProcessors
            • class MAGES::Analytics::Event
            • class MAGES::Analytics::EventIterator
            • class MAGES::Analytics::EventTypes
              • class MAGES::Analytics::EventTypes::ActionPerformed
              • class MAGES::Analytics::EventTypes::ActionUndone
              • class MAGES::Analytics::EventTypes::BaseType
              • class MAGES::Analytics::EventTypes::CustomEventType
              • class MAGES::Analytics::EventTypes::OnCollision
              • class MAGES::Analytics::EventTypes::OnInteraction
              • class MAGES::Analytics::EventTypes::SessionEnded
              • class MAGES::Analytics::EventTypes::SessionStarted
            • class MAGES::Analytics::EventsScriptableObject
            • class MAGES::Analytics::HelpUrls
            • template class MAGES::Analytics::ICustomBaseTypeDefinition
            • class MAGES::Analytics::InteractionRecord
            • class MAGES::Analytics::ListIterator
            • class MAGES::Analytics::MAGESAnalytics
              • enum MAGES::Analytics::MAGESAnalytics::ScoringMergePolicy
            • class MAGES::Analytics::MAGESAnalyticsEntry
              • enum MAGES::Analytics::MAGESAnalyticsEntry::ErrorType
              • struct MAGES::Analytics::MAGESAnalyticsEntry::Specification
            • template class MAGES::Analytics::MAGESAnalyticsObject
            • class MAGES::Analytics::MAGESAnalyticsRuntime
              • enum MAGES::Analytics::MAGESAnalyticsRuntime::Type
            • class MAGES::Analytics::MAGESEvent
            • class MAGES::Analytics::MAGESObjective
              • struct MAGES::Analytics::MAGESObjective::Specification
            • class MAGES::Analytics::Processor
            • class MAGES::Analytics::Query
            • class MAGES::Analytics::SessionOverviewController
            • class MAGES::Analytics::SettingsScriptableObject
            • class MAGES::Analytics::TransformRecord
          • namespace MAGES::Attributes
            • namespace MAGES::Attributes::Editor
              • class MAGES::Attributes::Editor::MAGESTooltipDrawer
            • class MAGES::Attributes::MAGESTooltipAttribute
          • namespace MAGES::Compatibility
            • namespace MAGES::Compatibility::Text
              • namespace MAGES::Compatibility::Text::Unity2022
                • class MAGES::Compatibility::Text::Unity2022::TextMeshProDependecyInjector
              • namespace MAGES::Compatibility::Text::Unity2023
                • class MAGES::Compatibility::Text::Unity2023::TextMeshProDependencyInjector
          • namespace MAGES::ComponentLibrary
            • namespace MAGES::ComponentLibrary::Editor
              • class MAGES::ComponentLibrary::Editor::ArrowGuideEditor
              • class MAGES::ComponentLibrary::Editor::EditTimeApplicationQuit
              • class MAGES::ComponentLibrary::Editor::EditTimeCameraLocator
              • class MAGES::ComponentLibrary::Editor::LabelEditor
              • class MAGES::ComponentLibrary::Editor::RotatingLabelEditor
            • interface MAGES::ComponentLibrary::IApplicationQuitter
            • interface MAGES::ComponentLibrary::ICameraLocator
            • class MAGES::ComponentLibrary::ApplicationQuitterManager
              • class MAGES::ComponentLibrary::ApplicationQuitterManager::RuntimeApplicationQuitter
            • class MAGES::ComponentLibrary::ArrowGuide
              • enum MAGES::ComponentLibrary::ArrowGuide::State
              • class MAGES::ComponentLibrary::ArrowGuide::Data
            • class MAGES::ComponentLibrary::CameraLocatorManager
              • class MAGES::ComponentLibrary::CameraLocatorManager::DefaultCameraLocator
                • Overview
                  • Inherited Members
                • Detailed Documentation
                  • Methods
            • class MAGES::ComponentLibrary::Label
              • class MAGES::ComponentLibrary::Label::Data
            • class MAGES::ComponentLibrary::RotatingLabel
          • namespace MAGES::DataContainer
            • class MAGES::DataContainer::MAGESDataContainer
          • namespace MAGES::Device
            • class MAGES::Device::MAGESDeviceManager
          • namespace MAGES::DeviceManager
            • namespace MAGES::DeviceManager::Editor
              • class MAGES::DeviceManager::Editor::InputControllerEditor
              • class MAGES::DeviceManager::Editor::MAGESDeviceManagerEditor
            • class MAGES::DeviceManager::HelpUrls
            • class MAGES::DeviceManager::InputController
            • class MAGES::DeviceManager::MAGESScreenStick
              • enum MAGES::DeviceManager::MAGESScreenStick::BehaviourTypes
            • class MAGES::DeviceManager::MobileActionsHandler
          • namespace MAGES::DualQuaternions
            • struct MAGES::DualQuaternions::DualQuaternion
          • namespace MAGES::Editor
            • namespace MAGES::Editor::Utilities
              • class MAGES::Editor::Utilities::EditorDelay
              • class MAGES::Editor::Utilities::EditorGameObjectExtensions
              • class MAGES::Editor::Utilities::SerializedObjectExtensions
                • class MAGES::Editor::Utilities::SerializedObjectExtensions::PropertyFieldCallbackListener
              • class MAGES::Editor::Utilities::SerializedPropertyReflection
            • enum MAGES::Editor::ConfigurationTaskState
            • enum MAGES::Editor::ConfigurationTaskType
            • enum MAGES::Editor::OverlayPlayModeState
            • struct MAGES::Editor::LicenseInfo
              • enum MAGES::Editor::LicenseInfo::LicenseType
            • struct MAGES::Editor::RequestResult
            • struct MAGES::Editor::Tenant
            • struct MAGES::Editor::URPAsset
            • struct MAGES::Editor::User
            • interface MAGES::Editor::ICloneable
            • interface MAGES::Editor::IConfigurationTaskCallbacksReceiver
            • class MAGES::Editor::BaseConfigurationTask
            • class MAGES::Editor::BaseMAGESPanelPage
              • enum MAGES::Editor::BaseMAGESPanelPage::SideNavigationBarPlacement
            • class MAGES::Editor::BundleEditor
            • class MAGES::Editor::CloneMethodAttribute
            • class MAGES::Editor::CloseButton
              • class MAGES::Editor::CloseButton::UxmlFactory
            • class MAGES::Editor::CollapsableTwoPaneSplitView
              • class MAGES::Editor::CollapsableTwoPaneSplitView::UxmlFactory
              • class MAGES::Editor::CollapsableTwoPaneSplitView::UxmlTraits
            • class MAGES::Editor::CollapsableTwoPaneSplitViewResizer
            • class MAGES::Editor::ColourSpaceConfigurationTask
            • class MAGES::Editor::ConfigurationTaskUI
            • class MAGES::Editor::ConfigureRenderSettings
            • class MAGES::Editor::CreatePathReferences
            • class MAGES::Editor::DeveloperAuthentication
              • struct MAGES::Editor::DeveloperAuthentication::AuthorizationToken
              • struct MAGES::Editor::DeveloperAuthentication::CheckoutLicenseRequestBody
              • struct MAGES::Editor::DeveloperAuthentication::HeartbeatLicenseRequestBody
            • class MAGES::Editor::DropDownSelect
              • class MAGES::Editor::DropDownSelect::UxmlFactory
            • class MAGES::Editor::DropDownToggle
              • class MAGES::Editor::DropDownToggle::UxmlFactory
            • class MAGES::Editor::DynamicLabelEditor
            • class MAGES::Editor::GameObjectReferencePropertyDrawer
            • class MAGES::Editor::GhostDataPropertyDrawer
            • class MAGES::Editor::GhostEditor
            • class MAGES::Editor::HubEditor
            • class MAGES::Editor::HubModuleEditor
            • class MAGES::Editor::HubModulePropertyDrawer
            • class MAGES::Editor::LicenseLimitsExporter
            • class MAGES::Editor::LookAtObjectEditor
            • class MAGES::Editor::MAGESMenuItemPriorities
            • class MAGES::Editor::MAGESOverlay
            • class MAGES::Editor::MAGESOverlayItemAttribute
            • class MAGES::Editor::MAGESPanel
              • class MAGES::Editor::MAGESPanel::BundleAssetModificationProcessor
              • class MAGES::Editor::MAGESPanel::BundleAssetRenameProcessor
            • class MAGES::Editor::MAGESPanelConfigurationPage
              • class MAGES::Editor::MAGESPanelConfigurationPage::TitleContent
            • class MAGES::Editor::MAGESPanelDevicesPage
              • class MAGES::Editor::MAGESPanelDevicesPage::TitleContent
            • class MAGES::Editor::MAGESPanelHubPage
              • class MAGES::Editor::MAGESPanelHubPage::TitleContent
            • class MAGES::Editor::MAGESPanelLoginPage
            • class MAGES::Editor::MAGESPanelStartupHelper
            • class MAGES::Editor::MAGESPanelWelcomePage
              • class MAGES::Editor::MAGESPanelWelcomePage::TitleContent
            • class MAGES::Editor::MAGESSceneViewOverlay
            • class MAGES::Editor::MAGESUpdateCheck
            • class MAGES::Editor::MethodReferencePropertyDrawer
            • class MAGES::Editor::OpenXRPluginManagementSettingsAfterRecompile
            • class MAGES::Editor::OverridablePropertyPropertyDrawer
            • class MAGES::Editor::PackageManagerUtility
            • class MAGES::Editor::PhotonNetworkingConfigurationTask
            • class MAGES::Editor::PhysicsSettingsConfigurationTask
            • class MAGES::Editor::PopupPanel
              • class MAGES::Editor::PopupPanel::UxmlFactory
            • class MAGES::Editor::PreviewObjectEditor
            • class MAGES::Editor::PrimitiveTypeCloneUtility
              • class MAGES::Editor::PrimitiveTypeCloneUtility::CloneColor
              • class MAGES::Editor::PrimitiveTypeCloneUtility::CloneGradient
              • class MAGES::Editor::PrimitiveTypeCloneUtility::CloneQuaternion
              • class MAGES::Editor::PrimitiveTypeCloneUtility::CloneVector2
              • class MAGES::Editor::PrimitiveTypeCloneUtility::CloneVector3
              • class MAGES::Editor::PrimitiveTypeCloneUtility::CloneVector4
            • class MAGES::Editor::SampleEditorWindow
            • class MAGES::Editor::SegmentDataPropertyDrawer
            • class MAGES::Editor::SegmentEditor
            • class MAGES::Editor::TagLabelEditor
            • class MAGES::Editor::TextFieldExtensions
            • class MAGES::Editor::TextMeshProConfigurationTask
            • class MAGES::Editor::ThemeEditor
            • class MAGES::Editor::TypeReferencePropertyDrawer
            • class MAGES::Editor::UniqueIdentifierPropertyDrawer
            • class MAGES::Editor::UniqueReferencePropertyDrawer
            • class MAGES::Editor::UniversalRenderPipelineConfigurationTask
            • class MAGES::Editor::WorldSpaceCanvasEditor
            • class MAGES::Editor::XRPluginManagementConfigurationTask
          • namespace MAGES::ExampleScene
            • class MAGES::ExampleScene::CottonBallStateManager
            • class MAGES::ExampleScene::EyeBlinker
            • class MAGES::ExampleScene::EyeMovement
            • class MAGES::ExampleScene::LiquidRenderer
            • class MAGES::ExampleScene::PatientCharacterController
            • class MAGES::ExampleScene::PreparationForSyringeActivate
            • class MAGES::ExampleScene::SetupSyringeDisposal
            • class MAGES::ExampleScene::SkinBoxMeshCollider
            • class MAGES::ExampleScene::TippingDetector
          • namespace MAGES::Interaction
            • namespace MAGES::Interaction::Editor
              • class MAGES::Interaction::Editor::EditHandPoseSceneStage
              • class MAGES::Interaction::Editor::FingerPoserEditor
              • class MAGES::Interaction::Editor::GrabbableEditor
              • class MAGES::Interaction::Editor::HandInteractorEditor
              • class MAGES::Interaction::Editor::HandPoseEditorWindow
            • namespace MAGES::Interaction::Interactables
              • class MAGES::Interaction::Interactables::BaseInteractable
              • class MAGES::Interaction::Interactables::Grabbable
                • enum MAGES::Interaction::Interactables::Grabbable::GrabMode
                • enum MAGES::Interaction::Interactables::Grabbable::GrabMovementMode
                • struct MAGES::Interaction::Interactables::Grabbable::RigidBodyProperties
                • class MAGES::Interaction::Interactables::Grabbable::HandPoseGroup
            • namespace MAGES::Interaction::Interactors
              • class MAGES::Interaction::Interactors::BaseControllerInteractor
                • enum MAGES::Interaction::Interactors::BaseControllerInteractor::ControllerSide
              • class MAGES::Interaction::Interactors::BaseInteractor
              • class MAGES::Interaction::Interactors::HandInteractor
              • class MAGES::Interaction::Interactors::SimpleUIInteractor
                • enum MAGES::Interaction::Interactors::SimpleUIInteractor::Input
            • namespace MAGES::Interaction::Runtime
              • interface MAGES::Interaction::Runtime::ILineRenderable
              • class MAGES::Interaction::Runtime::LineVisualizer
            • enum MAGES::Interaction::MovementMode
            • struct MAGES::Interaction::TrackedDeviceModel
              • struct MAGES::Interaction::TrackedDeviceModel::ButtonState
            • interface MAGES::Interaction::IHandPoseVisualizer
            • interface MAGES::Interaction::IReticleProvider
            • interface MAGES::Interaction::IUIInteractor
            • class MAGES::Interaction::AvatarData
            • class MAGES::Interaction::BaseLocomotionProvider
            • class MAGES::Interaction::BaseTransformProvider
            • class MAGES::Interaction::FingerPose
            • class MAGES::Interaction::FingerPoser
            • class MAGES::Interaction::FixedJointTransformProvider
              • class MAGES::Interaction::FixedJointTransformProvider::InteractorData
            • class MAGES::Interaction::HandPose
            • class MAGES::Interaction::HandPoser
            • class MAGES::Interaction::HelpUrls
            • class MAGES::Interaction::InteractableAnimationController
            • class MAGES::Interaction::InteractionManager
            • class MAGES::Interaction::LocomotionSystem
            • class MAGES::Interaction::MAGESGraphicRaycaster
              • struct MAGES::Interaction::MAGESGraphicRaycaster::RaycastHitData
            • class MAGES::Interaction::MAGESInteractionSystem
              • class MAGES::Interaction::MAGESInteractionSystem::SetRaycastsEnabledStep
            • class MAGES::Interaction::MAGESUIInputModule
              • struct MAGES::Interaction::MAGESUIInputModule::RaycastHitData
              • class MAGES::Interaction::MAGESUIInputModule::UIInteractorData
            • class MAGES::Interaction::PlayerRig
            • class MAGES::Interaction::SmoothMovementProvider
            • class MAGES::Interaction::SmoothTurnProvider
            • class MAGES::Interaction::SnapTurnProvider
            • class MAGES::Interaction::TrackedDeviceEventData
            • class MAGES::Interaction::VelocityBasedTransformProvider
              • enum MAGES::Interaction::VelocityBasedTransformProvider::PoseWeightMode
          • namespace MAGES::JARIA
            • namespace MAGES::JARIA::Editor
              • class MAGES::JARIA::Editor::HistoryDataObject
              • class MAGES::JARIA::Editor::JARIA
              • class MAGES::JARIA::Editor::JARIAPane
                • class MAGES::JARIA::Editor::JARIAPane::TitleContent
              • class MAGES::JARIA::Editor::ResponseData
          • namespace MAGES::Networking
            • namespace MAGES::Networking::Editor
              • namespace MAGES::Networking::Editor::PrefabConfiguration
                • class MAGES::Networking::Editor::PrefabConfiguration::PhotonPrefabConfigurator
              • class MAGES::Networking::Editor::PrepareBuildForCoop
            • namespace MAGES::Networking::PrefabConfiguration
              • class MAGES::Networking::PrefabConfiguration::PrefabConfigurationData
                • class MAGES::Networking::PrefabConfiguration::PrefabConfigurationData::Configuration
            • enum MAGES::Networking::MAGESSyncChildren
            • enum MAGES::Networking::MAGESSyncTransform
            • interface MAGES::Networking::IMAGESNetworkIntegration
            • interface MAGES::Networking::IMAGESObjectSynchronization
            • class MAGES::Networking::MAGESNetworking
            • class MAGES::Networking::MultiplayerAvatar
            • class MAGES::Networking::SessionProgressUI
            • class MAGES::Networking::SyncTransform
          • namespace MAGES::RigidBodyAnimation
            • interface MAGES::RigidBodyAnimation::IRigidBodyAnimation
            • class MAGES::RigidBodyAnimation::RigidbodyAnimationController
            • class MAGES::RigidBodyAnimation::RigidbodyMoveAndRotateDualQuat
            • class MAGES::RigidBodyAnimation::RigidbodyMoveAndRotateDualQuatLocal
            • class MAGES::RigidBodyAnimation::RigidbodyMoveDualQuat
            • class MAGES::RigidBodyAnimation::RigidbodyMoveToTarget
            • class MAGES::RigidBodyAnimation::RigidbodyMoveToTargetLocal
            • class MAGES::RigidBodyAnimation::RigidbodyRotateTo
          • namespace MAGES::SceneGraph
            • namespace MAGES::SceneGraph::Editor
              • interface MAGES::SceneGraph::Editor::IActionImplementor
              • class MAGES::SceneGraph::Editor::ActionLinkageEditorWindow
              • class MAGES::SceneGraph::Editor::ActionNode
              • class MAGES::SceneGraph::Editor::ActionSearchWindow
                • class MAGES::SceneGraph::Editor::ActionSearchWindow::SearchResult
              • class MAGES::SceneGraph::Editor::ActionWizardFactory
              • class MAGES::SceneGraph::Editor::ActivateActionDataEditor
              • class MAGES::SceneGraph::Editor::AddStepWindow
                • class MAGES::SceneGraph::Editor::AddStepWindow::Item
              • class MAGES::SceneGraph::Editor::ArrowEffectPropertyDrawer
              • class MAGES::SceneGraph::Editor::BaseActionDataEditor
              • class MAGES::SceneGraph::Editor::BaseActionNode
              • class MAGES::SceneGraph::Editor::BaseNode
              • class MAGES::SceneGraph::Editor::BeginNode
              • class MAGES::SceneGraph::Editor::CustomActionNodeAttribute
              • class MAGES::SceneGraph::Editor::DefaultActionLabelAttribute
              • class MAGES::SceneGraph::Editor::EffectItem
              • class MAGES::SceneGraph::Editor::EffectPanel
              • class MAGES::SceneGraph::Editor::EffectPropertyField
              • class MAGES::SceneGraph::Editor::EffectPropertyPropertyField
              • class MAGES::SceneGraph::Editor::EndActionDataEditor
              • class MAGES::SceneGraph::Editor::EndNode
              • class MAGES::SceneGraph::Editor::Error
              • class MAGES::SceneGraph::Editor::ErrorList
              • class MAGES::SceneGraph::Editor::GhostEffectPropertyDrawer
              • class MAGES::SceneGraph::Editor::GraphRunnerEditor
              • class MAGES::SceneGraph::Editor::InfoWithLink
                • enum MAGES::SceneGraph::Editor::InfoWithLink::InfoType
              • class MAGES::SceneGraph::Editor::InsertActionDataEditor
              • class MAGES::SceneGraph::Editor::InsertActionWizard
              • class MAGES::SceneGraph::Editor::InsertActionWizardData
              • class MAGES::SceneGraph::Editor::LabelEffectPropertyDrawer
              • class MAGES::SceneGraph::Editor::LabelGraphElement
              • class MAGES::SceneGraph::Editor::LayoutUtility
              • class MAGES::SceneGraph::Editor::MAGESPanelScenegraphPage
                • class MAGES::SceneGraph::Editor::MAGESPanelScenegraphPage::TitleContent
              • class MAGES::SceneGraph::Editor::OldRepeatNode
              • class MAGES::SceneGraph::Editor::QuestionActionAnswerPropertyDrawer
              • class MAGES::SceneGraph::Editor::QuestionActionDataEditor
              • class MAGES::SceneGraph::Editor::QuestionActionWizard
              • class MAGES::SceneGraph::Editor::QuestionActionWizardData
              • class MAGES::SceneGraph::Editor::RemoveActionDataEditor
              • class MAGES::SceneGraph::Editor::RemoveActionWizard
              • class MAGES::SceneGraph::Editor::RemoveActionWizardData
              • class MAGES::SceneGraph::Editor::RepeatNode
              • class MAGES::SceneGraph::Editor::SceneGraphDataAssetHandler
              • class MAGES::SceneGraph::Editor::SceneGraphEditorPanel
              • class MAGES::SceneGraph::Editor::SceneGraphEditorWindow
              • class MAGES::SceneGraph::Editor::SceneGraphSceneViewOverlay
              • class MAGES::SceneGraph::Editor::SceneGraphView
                • struct MAGES::SceneGraph::Editor::SceneGraphView::CachedConnection
              • class MAGES::SceneGraph::Editor::ScopeNode
              • class MAGES::SceneGraph::Editor::ScriptsPanel
              • class MAGES::SceneGraph::Editor::SearchWindow
                • class MAGES::SceneGraph::Editor::SearchWindow::SearchResult
              • class MAGES::SceneGraph::Editor::SelectOrCreatePrefab
              • class MAGES::SceneGraph::Editor::SetAnimatorPropertyStepDrawer
              • class MAGES::SceneGraph::Editor::SpawnStepCustomPropertyDrawer
              • class MAGES::SceneGraph::Editor::StartActionDataEditor
              • class MAGES::SceneGraph::Editor::StepItem
              • class MAGES::SceneGraph::Editor::StepSearchWindow
              • class MAGES::SceneGraph::Editor::StepsPanel
              • class MAGES::SceneGraph::Editor::TrajectoryActionDataEditor
              • class MAGES::SceneGraph::Editor::UseActionDataEditor
              • class MAGES::SceneGraph::Editor::UseActionWizard
              • class MAGES::SceneGraph::Editor::UseActionWizardData
              • class MAGES::SceneGraph::Editor::Utilities
              • class MAGES::SceneGraph::Editor::WizardMainPanel
            • class MAGES::SceneGraph::ActionFactory
            • class MAGES::SceneGraph::ActionGameObject
            • class MAGES::SceneGraph::ActionGameObjectEditor
            • class MAGES::SceneGraph::ActionNameAttribute
            • class MAGES::SceneGraph::ActivateActionData
              • class MAGES::SceneGraph::ActivateActionData::Factory
            • class MAGES::SceneGraph::ActivateActionGhostEffectImplementor
            • class MAGES::SceneGraph::ActivateActionLabelEffectImplementor
            • class MAGES::SceneGraph::ActivateBehavior
            • class MAGES::SceneGraph::ArrowEffectData
            • class MAGES::SceneGraph::BaseBehavior
            • class MAGES::SceneGraph::CallFunctionStep
            • class MAGES::SceneGraph::DestroyActionObjectStep
            • class MAGES::SceneGraph::DestroyStep
            • class MAGES::SceneGraph::DisplayOnlyOnActionsAttribute
            • class MAGES::SceneGraph::DontDisplayOnActionAttribute
            • class MAGES::SceneGraph::EffectPropertyAttribute
            • class MAGES::SceneGraph::EnableIfAttribute
            • class MAGES::SceneGraph::EndActionData
              • class MAGES::SceneGraph::EndActionData::Factory
            • class MAGES::SceneGraph::GhostEffectData
            • class MAGES::SceneGraph::GraphRunner
            • class MAGES::SceneGraph::ImplementsEffectAttribute
            • class MAGES::SceneGraph::InsertActionArrowEffectImplementor
            • class MAGES::SceneGraph::InsertActionData
              • enum MAGES::SceneGraph::InsertActionData::InsertionType
              • class MAGES::SceneGraph::InsertActionData::Factory
            • class MAGES::SceneGraph::InsertActionGhostEffectImplementor
            • class MAGES::SceneGraph::InsertActionLabelEffectImplementor
            • class MAGES::SceneGraph::InsertBehavior
            • class MAGES::SceneGraph::LabelEffectData
            • class MAGES::SceneGraph::MAGESSceneGraph
            • class MAGES::SceneGraph::ManagedObject
            • class MAGES::SceneGraph::QuestionActionAnswer
            • class MAGES::SceneGraph::QuestionActionArrowEffectImplementor
            • class MAGES::SceneGraph::QuestionActionData
              • class MAGES::SceneGraph::QuestionActionData::Factory
            • class MAGES::SceneGraph::QuestionBehavior
            • class MAGES::SceneGraph::RemoveActionArrowEffectImplementor
            • class MAGES::SceneGraph::RemoveActionData
              • enum MAGES::SceneGraph::RemoveActionData::LockAxis
              • class MAGES::SceneGraph::RemoveActionData::Factory
            • class MAGES::SceneGraph::RemoveActionGhostEffectImplementor
            • class MAGES::SceneGraph::RemoveActionLabelEffectImplementor
            • class MAGES::SceneGraph::RemoveBehavior
            • class MAGES::SceneGraph::RepeatActionData
              • class MAGES::SceneGraph::RepeatActionData::Factory
            • class MAGES::SceneGraph::SceneGraphData
              • class MAGES::SceneGraph::SceneGraphData::Group
            • class MAGES::SceneGraph::SceneGraphUtility
              • struct MAGES::SceneGraph::SceneGraphUtility::EffectDataFieldInfo
            • class MAGES::SceneGraph::SendMessageStep
            • class MAGES::SceneGraph::SetAnimatorPropertyStep
              • enum MAGES::SceneGraph::SetAnimatorPropertyStep::AnimatorControllerPropertyType
            • class MAGES::SceneGraph::SnapObjectBehavior
            • class MAGES::SceneGraph::SpawnActionObjectStep
            • class MAGES::SceneGraph::SpawnStep
            • class MAGES::SceneGraph::StartActionData
              • class MAGES::SceneGraph::StartActionData::Factory
            • class MAGES::SceneGraph::StubSceneGraph
            • class MAGES::SceneGraph::TrajectoryActionArrowEffectImplementor
            • class MAGES::SceneGraph::TrajectoryActionData
              • class MAGES::SceneGraph::TrajectoryActionData::Factory
            • class MAGES::SceneGraph::TrajectoryActionGhostEffectImplementor
            • class MAGES::SceneGraph::TrajectoryBehavior
            • class MAGES::SceneGraph::UseActionArrowEffectImplementor
            • class MAGES::SceneGraph::UseActionData
              • class MAGES::SceneGraph::UseActionData::Factory
            • class MAGES::SceneGraph::UseActionGhostEffectImplementor
            • class MAGES::SceneGraph::UseActionLabelEffectImplementor
            • class MAGES::SceneGraph::UseBehavior
          • namespace MAGES::Tests
            • class MAGES::Tests::RuntimeTestsAnalytics
            • class MAGES::Tests::TestDataContainer
            • class MAGES::Tests::TestHub
              • class MAGES::Tests::TestHub::CustomHubModule
            • class MAGES::Tests::TestInputController
            • class MAGES::Tests::TestOverridableProperty
              • class MAGES::Tests::TestOverridableProperty::Compound
              • class MAGES::Tests::TestOverridableProperty::Data
              • class MAGES::Tests::TestOverridableProperty::Defaults
          • namespace MAGES::UIs
            • class MAGES::UIs::CharacterCustomizationTriggers
            • class MAGES::UIs::CreateSessionTriggers
            • class MAGES::UIs::NetworkingFunctionTriggers
            • class MAGES::UIs::NetworkingListOfRooms
            • class MAGES::UIs::NotificationBehavior
            • class MAGES::UIs::NotificationSystem
              • enum MAGES::UIs::NotificationSystem::NotificationType
              • class MAGES::UIs::NotificationSystem::NotificationInfo
            • class MAGES::UIs::OperationExitTriggers
            • class MAGES::UIs::OperationStartTriggers
            • class MAGES::UIs::ScrollingSessionTriggers
          • namespace MAGES::Utilities
            • namespace MAGES::Utilities::Collections
              • template class MAGES::Utilities::Collections::RegistrationList
              • template class MAGES::Utilities::Collections::SerializableDictionary
                • struct MAGES::Utilities::Collections::SerializableDictionary::SerializedKeyValuePair
            • class MAGES::Utilities::GameObjectExtensions
            • class MAGES::Utilities::GameObjectSpawner
            • class MAGES::Utilities::GenericUtilities
            • class MAGES::Utilities::MAGESAudioController
            • class MAGES::Utilities::MAGESObject
            • class MAGES::Utilities::ReflectionUtilities
            • class MAGES::Utilities::TransformExtensions
          • enum MAGES::ActionState
          • enum MAGES::DirectionType
          • enum MAGES::InteractionMode
          • enum MAGES::LocomotionPhase
          • enum MAGES::StepEvent
          • enum MAGES::UpdatePhase
          • struct MAGES::LicenseLimits
          • interface MAGES::IControllerInteractor
          • interface MAGES::IGenericInputActions
          • interface MAGES::IInteractable
          • interface MAGES::IInteractionActions
          • interface MAGES::IInteractionManager
          • interface MAGES::IInteractor
          • interface MAGES::ILocator
          • interface MAGES::ILocomotionActions
          • interface MAGES::ILocomotionProvider
          • interface MAGES::ILocomotionSystem
          • interface MAGES::IMerger
          • interface MAGES::IPlayerRig
          • interface MAGES::ISchema
          • class MAGES::ActivateEnterInteractionEventArgs
          • class MAGES::ActivateExitInteractionEventArgs
          • class MAGES::AnalyticsModule
          • class MAGES::AnimationUtilities
          • class MAGES::BaseActionData
            • enum MAGES::BaseActionData::ObjectParentType
          • class MAGES::BaseInteractionEventArgs
          • class MAGES::BaseLocomotionEventArgs
          • class MAGES::BaseRegistrationEventArgs
          • class MAGES::Bundle
          • class MAGES::CountSchema
          • class MAGES::DataContainerModule
          • class MAGES::DefaultValueLocatorAttribute
            • class MAGES::DefaultValueLocatorAttribute::LocatorData
          • class MAGES::DeviceManagerModule
            • enum MAGES::DeviceManagerModule::CameraMode
          • class MAGES::DynamicLabel
            • class MAGES::DynamicLabel::Data
          • class MAGES::EffectData
          • class MAGES::EffectDataCollection
          • class MAGES::EffectImplementor
          • class MAGES::EventSchema
          • class MAGES::ExclusiveAccessFinishedEventArgs
          • class MAGES::ExclusiveAccessGrantedEventArgs
          • class MAGES::FloatingLabel
          • class MAGES::FollowObject
          • class MAGES::GameObjectPathReferences
          • class MAGES::GameObjectReference
          • class MAGES::Ghost
            • class MAGES::Ghost::Data
            • class MAGES::Ghost::SavedObjectState
          • class MAGES::HoverEnterInteractionEventArgs
          • class MAGES::HoverExitInteractionEventArgs
          • class MAGES::Hub
          • class MAGES::HubModule
          • class MAGES::InteractableDeregisterEventArgs
          • class MAGES::InteractableRegisterEventArgs
          • class MAGES::InteractionSystemModule
            • class MAGES::InteractionSystemModule::InteractableInfo
            • class MAGES::InteractionSystemModule::InteractorInfo
          • class MAGES::InteractorDeregisterEventArgs
          • class MAGES::InteractorRegisterEventArgs
          • class MAGES::ListSchema
          • class MAGES::LocomotionEndEventArgs
          • class MAGES::LocomotionStartEventArgs
          • class MAGES::LookAtObject
          • class MAGES::MAGESTooltipStyles
          • class MAGES::MergerRegistry
          • class MAGES::MethodReference
          • class MAGES::NetworkingModule
          • class MAGES::NumericMerger
          • template class MAGES::OverridableProperty
          • class MAGES::OverridablePropertyBase
          • class MAGES::PreviewObject
          • class MAGES::PropertyCollection
          • class MAGES::PropertyProxyUtilities
            • class MAGES::PropertyProxyUtilities::ColorPropertyProxy
            • class MAGES::PropertyProxyUtilities::FloatPropertyProxy
            • class MAGES::PropertyProxyUtilities::GenericPropertyProxy
            • class MAGES::PropertyProxyUtilities::GradientPropertyProxy
            • class MAGES::PropertyProxyUtilities::IntPropertyProxy
            • class MAGES::PropertyProxyUtilities::ObjectPropertyProxy
            • class MAGES::PropertyProxyUtilities::ProxyScriptableObject
            • class MAGES::PropertyProxyUtilities::QuaternionPropertyProxy
            • class MAGES::PropertyProxyUtilities::StringPropertyProxy
            • class MAGES::PropertyProxyUtilities::Vector3PropertyProxy
            • class MAGES::PropertyProxyUtilities::Vector4PropertyProxy
          • class MAGES::SceneGraphModule
            • enum MAGES::SceneGraphModule::ActionCategory
          • class MAGES::Segment
            • class MAGES::Segment::Data
          • class MAGES::SelectEnterInteractionEventArgs
          • class MAGES::SelectExitInteractionEventArgs
          • template class MAGES::Sorter
          • class MAGES::Step
          • class MAGES::StepContainer
          • class MAGES::StepDetailsAttribute
          • class MAGES::StringMerger
          • class MAGES::StubAnalytics
          • class MAGES::StubDataContainer
          • class MAGES::StubDeviceManager
          • class MAGES::StubInteractionSystem
          • class MAGES::StubNetworking
          • class MAGES::TagLabel
            • class MAGES::TagLabel::Data
          • class MAGES::Theme
            • class MAGES::Theme::Defaults
            • class MAGES::Theme::FontData
          • class MAGES::TypeReference
          • class MAGES::UniqueIdentifier
          • class MAGES::UniqueIdentifierManager
            • struct MAGES::UniqueIdentifierManager::GUIDInfo
          • class MAGES::UniqueReference
          • class MAGES::WorldSpaceCanvas
    • Overview
      • Inherited Members
    • Detailed Documentation
      • Methods

    class MAGES::ComponentLibrary::CameraLocatorManager::DefaultCameraLocator¶

    Overview¶

    The default camera locator. More…

    class DefaultCameraLocator: public MAGES::ComponentLibrary::ICameraLocator
    {
    public:
        // methods
    
        Camera LocateCurrentCamera();
    };

    Inherited Members¶

    public:
        // methods
    
        Camera LocateCurrentCamera();

    Detailed Documentation¶

    The default camera locator.

    Methods¶

    Camera LocateCurrentCamera()

    Locates the current camera.

    Returns:

    The camera.

    Previous class MAGES::ComponentLibrary::CameraLocatorManager
    Next class MAGES::ComponentLibrary::Label
    © Copyright 2023, ORamaVR.
    Created using Sphinx 7.2.6. and Sphinx-Immaterial