Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Apr 11, 2019, 4:52:57 PM (5 years ago)
Author:
mkarpf
Message:

getRadius added, example-level

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/MouseAPI_FS19/src/modules/MouseAPI/mouseapi.cc

    r12287 r12302  
    127127bool MouseAPI::changeRadiusOfClickableObject(ClickableObjectID id,float radius)
    128128{
    129     for(auto event:clickEvents)
     129    for(auto event = clickEvents.begin();event != clickEvents.end();event++ )
    130130    {
    131         if(event.id == id)
     131        if(event->id == id)
    132132        {
    133             event.radius = radius;
     133            event->radius = radius;
    134134            return true;
    135135        }
     
    139139bool MouseAPI::changeRadiusOfScrollableElement(ScrollableElementID id,float radius)
    140140{
    141     for(auto event:scrollEvents)
     141    for(auto event = scrollEvents.begin();event != scrollEvents.end();event++ )
    142142    {
    143         if(event.id == id)
     143        if(event->id == id)
    144144        {
    145             event.radius = radius;
     145            event->radius = radius;
    146146            return true;
    147147        }
     
    174174}
    175175
     176float MouseAPI::getRadiusClick(ClickableObjectID id)
     177{
     178     for(auto eventIt = clickEvents.begin();eventIt != clickEvents.end();eventIt++ )
     179     {
     180         if(eventIt->id == id)
     181         {
     182             return eventIt->radius;
     183         }
     184     }
    176185}
     186
     187float MouseAPI::getRadiusScroll(ScrollableElementID id)
     188{
     189     for(auto eventIt = scrollEvents.begin();eventIt != scrollEvents.end();eventIt++ )
     190     {
     191         if(eventIt->id == id)
     192         {
     193             return eventIt->radius;
     194         }
     195     }
     196}
     197
     198}
Note: See TracChangeset for help on using the changeset viewer.