public void LoadModule() { IUsesPointerMethods.getPointerLength = GetPointerLength; var moduleLoaderCore = ModuleLoaderCore.instance; m_IntersectionModule = moduleLoaderCore.GetModule <IntersectionModule>(); m_MiniWorldModule = moduleLoaderCore.GetModule <EditorXRMiniWorldModule>(); m_RayModule = moduleLoaderCore.GetModule <EditorXRRayModule>(); m_SceneObjectModule = moduleLoaderCore.GetModule <SceneObjectModule>(); m_ViewerModule = moduleLoaderCore.GetModule <EditorXRViewerModule>(); m_ToolModule = moduleLoaderCore.GetModule <EditorXRToolModule>(); }
public void LoadModule() { LinkedObjectMethods.isSharedUpdater = IsSharedUpdater; m_RayModule = ModuleLoaderCore.instance.GetModule <EditorXRRayModule>(); }
public void ConnectDependency(EditorXRRayModule dependency) { m_RayModule = dependency; }