Altium C++ SDK 3.0
Loading...
Searching...
No Matches
DXP::INavigationSystem Struct Reference

#include <DXP.Interfaces.h>

Inheritance diagram for DXP::INavigationSystem:

Public Member Functions

long RegisterNavigationProvider (std::wstring const ProtocolName, INavigationProvider *const NavigationProvider)
void UnregisterNavigationProtocol (std::wstring const Protocol, long Handle)
void ParseDestinationString (std::wstring const Destination, std::wstring *Protocol, std::wstring *Target, std::wstring *Parameters)
bool NavigateTo (IExternalForm *const CurrentView, std::wstring *Destination, IExternalForm **TargetView)
void ExpandTargets (std::wstring *Target)
std::wstring ValidatedTarget (std::wstring Target)
void DisableHistory ()
void EnableHistory ()
bool IsHistoryEnabled ()
bool NavigateToScene (IExternalForm *const CurrentView, std::wstring *Destination, IExternalForm **TargetView, IExternalForm **TargetHeaderView)

Member Function Documentation

◆ DisableHistory()

void DXP::INavigationSystem::DisableHistory ( )

◆ EnableHistory()

void DXP::INavigationSystem::EnableHistory ( )

◆ ExpandTargets()

void DXP::INavigationSystem::ExpandTargets ( std::wstring * Target)

◆ IsHistoryEnabled()

bool DXP::INavigationSystem::IsHistoryEnabled ( )

◆ NavigateTo()

bool DXP::INavigationSystem::NavigateTo ( IExternalForm *const CurrentView,
std::wstring * Destination,
IExternalForm ** TargetView )

◆ NavigateToScene()

bool DXP::INavigationSystem::NavigateToScene ( IExternalForm *const CurrentView,
std::wstring * Destination,
IExternalForm ** TargetView,
IExternalForm ** TargetHeaderView )

◆ ParseDestinationString()

void DXP::INavigationSystem::ParseDestinationString ( std::wstring const Destination,
std::wstring * Protocol,
std::wstring * Target,
std::wstring * Parameters )

◆ RegisterNavigationProvider()

long DXP::INavigationSystem::RegisterNavigationProvider ( std::wstring const ProtocolName,
INavigationProvider *const NavigationProvider )

◆ UnregisterNavigationProtocol()

void DXP::INavigationSystem::UnregisterNavigationProtocol ( std::wstring const Protocol,
long Handle )

◆ ValidatedTarget()

std::wstring DXP::INavigationSystem::ValidatedTarget ( std::wstring Target)

The documentation for this struct was generated from the following file: