MarkerManager
SourceView::MarkerManager::BreakpointMarker* marker =
SourceView::MarkerManager::BreakpointMarker* marker =
SourceView::TextView::TextView(SourceView* sourceView, MarkerManager* manager,
SourceView::MarkerManager::MarkerList markers;
SourceView::MarkerManager::Marker* marker;
SourceView::MarkerManager::InstructionPointerMarker* ipMarker;
ipMarker = dynamic_cast<SourceView::MarkerManager
MarkerManager(SourceView* sourceView,
Listener* listener, MarkerManager *manager,
MarkerManager* fMarkerManager;
struct SourceView::MarkerManager::Marker {
fMarkerManager = new MarkerManager(this, fTeam, fListener);
struct SourceView::MarkerManager::InstructionPointerMarker : Marker {
struct SourceView::MarkerManager::BreakpointMarker : Marker {
struct SourceView::MarkerManager::MarkerByLinePredicate
MarkerManager* manager,
MarkerManager* fMarkerManager;
SourceView::MarkerManager::Marker::Marker(uint32 line)
SourceView::MarkerManager::Marker::~Marker()
SourceView::MarkerManager::Marker::Line() const
SourceView::MarkerManager::InstructionPointerMarker::InstructionPointerMarker(
SourceView::MarkerManager::InstructionPointerMarker::Draw(BView* view,
SourceView::MarkerManager::InstructionPointerMarker::_DrawArrow(BView* view,
SourceView::MarkerManager::BreakpointMarker::BreakpointMarker(uint32 line,
SourceView::MarkerManager::BreakpointMarker::~BreakpointMarker()
SourceView::MarkerManager::BreakpointMarker::Draw(BView* view, BRect rect)
SourceView::MarkerManager::MarkerManager(SourceView* sourceView, Team* team,
SourceView::MarkerManager::SetSourceCode(SourceCode* sourceCode)
SourceView::MarkerManager::SetStackTrace(StackTrace* stackTrace)
SourceView::MarkerManager::SetStackFrame(StackFrame* stackFrame)
SourceView::MarkerManager::UserBreakpointChanged(UserBreakpoint* breakpoint)
SourceView::MarkerManager::_InvalidateIPMarkers()
SourceView::MarkerManager::_InvalidateBreakpointMarkers()
SourceView::MarkerManager::_UpdateIPMarkers()
SourceView::MarkerManager::_UpdateBreakpointMarkers()
SourceView::MarkerManager::GetMarkers(uint32 minLine, uint32 maxLine,
SourceView::MarkerManager::BreakpointMarker*
SourceView::MarkerManager::BreakpointMarkerAtLine(uint32 line)
SourceView::MarkerManager::_CompareMarkers(const Marker* a,
SourceView::MarkerManager::_CompareBreakpointMarkers(const BreakpointMarker* a,
SourceView::MarkerManager::_CompareLineMarkerTemplate(const uint32* line,
SourceView::MarkerManager::_CompareLineMarker(const uint32* line,
SourceView::MarkerManager::_CompareLineBreakpointMarker(const uint32* line,
Listener* listener, MarkerManager* manager, FontInfo* fontInfo)
SourceView::MarkerManager::MarkerList markers;
SourceView::MarkerManager::Marker* marker;
class MarkerManager;
MarkerManager* fMarkerManager;