All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Types | Public Member Functions | List of all members
Eegeo::Resources::Roads::Navigation::NavigationGraphLinkManager Class Reference
Inheritance diagram for Eegeo::Resources::Roads::Navigation::NavigationGraphLinkManager:
Eegeo::NonCopyable

Public Types

typedef std::vector
< NavigationGraphLink * > 
TLinksVector
 

Public Member Functions

 NavigationGraphLinkManager (bool debugLog, float maxLinkDist=2.0f)
 
void FormConnections (NavigationGraph &newNavGraph)
 
void Disconnect (NavigationGraph &oldNavGraph)
 
void RegisterLinkedCallback (INavigationGraphLinkedCallback &callback)
 
void UnregisterLinkedCallback (INavigationGraphLinkedCallback &callback)
 
void RegisterUnlinkedCallback (INavigationGraphUnlinkedCallback &callback)
 
void UnregisterUnlinkedCallback (INavigationGraphUnlinkedCallback &callback)
 

Additional Inherited Members

- Private Member Functions inherited from Eegeo::NonCopyable
 NonCopyable (const NonCopyable &)=delete
 
NonCopyableoperator= (const NonCopyable &)=delete
 

The documentation for this class was generated from the following files: