SUMO - Simulation of Urban MObility
GNESelectorFrame::LockGLObjectTypes Class Reference

#include <GNESelectorFrame.h>

Inheritance diagram for GNESelectorFrame::LockGLObjectTypes:
Inheritance graph
Collaboration diagram for GNESelectorFrame::LockGLObjectTypes:
Collaboration graph

Data Structures

struct  ObjectTypeEntry
 

Public Member Functions

bool IsObjectTypeLocked (GUIGlObjectType type) const
 check if an object is locked More...
 
 LockGLObjectTypes (GNESelectorFrame *selectorFrameParent)
 constructor More...
 
void updateLockGLObjectTypes ()
 update selected items More...
 
 ~LockGLObjectTypes ()
 destructor More...
 

Private Attributes

GNESelectorFrame * mySelectorFrameParent
 pointer to Selector Frame Parent More...
 
std::map< GUIGlObjectType, ObjectTypeEntry > myTypeEntries
 check boxes for type-based selection locking and selected object counts More...
 

Detailed Description

Definition at line 48 of file GNESelectorFrame.h.

Constructor & Destructor Documentation

◆ LockGLObjectTypes()

GNESelectorFrame::LockGLObjectTypes::LockGLObjectTypes ( GNESelectorFrame *  selectorFrameParent)

◆ ~LockGLObjectTypes()

GNESelectorFrame::LockGLObjectTypes::~LockGLObjectTypes ( )

destructor

Definition at line 322 of file GNESelectorFrame.cpp.

Member Function Documentation

◆ IsObjectTypeLocked()

bool GNESelectorFrame::LockGLObjectTypes::IsObjectTypeLocked ( GUIGlObjectType  type) const

◆ updateLockGLObjectTypes()

Field Documentation

◆ mySelectorFrameParent

GNESelectorFrame* GNESelectorFrame::LockGLObjectTypes::mySelectorFrameParent
private

pointer to Selector Frame Parent

Definition at line 73 of file GNESelectorFrame.h.

Referenced by updateLockGLObjectTypes().

◆ myTypeEntries

std::map<GUIGlObjectType, ObjectTypeEntry> GNESelectorFrame::LockGLObjectTypes::myTypeEntries
private

check boxes for type-based selection locking and selected object counts

Definition at line 76 of file GNESelectorFrame.h.

Referenced by IsObjectTypeLocked(), LockGLObjectTypes(), and updateLockGLObjectTypes().


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