SoLocation2Event(3)
π SoLocation2Event π
okay so bestie, welcome to the SoLocation2Event(3) page of the Coin manual π
this is the whole vibe, every last detail, no gatekeeping π«Ά
β¨ NAME β¨
SoLocation2Event β the class that holds all the tea about 2D movement events β¨
πΈ SYNOPSIS πΈ
#include <Inventor/events/SoLocation2Event.h>
Inherits SoEvent.
π« Public Member Functions
virtual SoType getTypeId (void) constSoLocation2Event (void)virtual ~SoLocation2Event ()
π Public Member Functions inherited from SoEvent
SoEvent (void)virtual ~SoEvent ()SbBool isOfType (SoType type) constvoid setTime (const SbTime t)SbTime getTime (void) constvoid setPosition (const SbVec2s &p)const SbVec2s & getPosition (void) constconst SbVec2s & getPosition (const SbViewportRegion &vpRgn) constconst SbVec2f & getNormalizedPosition (const SbViewportRegion &vpRgn) constvoid setShiftDown (SbBool isDown)SbBool wasShiftDown (void) constvoid setCtrlDown (SbBool isDown)SbBool wasCtrlDown (void) constvoid setAltDown (SbBool isDown)SbBool wasAltDown (void) const
β Static Public Member Functions
static SoType getClassTypeId (void)static void initClass (void)
π Static Public Member Functions inherited from SoEvent
static SoType getClassTypeId (void)static void initClass (void)
π¦ Detailed Description π¦
The SoLocation2Event class contains information about 2D movement events. periodt π
Location2 events are generated by devices capable of 2D, e.g. pointer devices β typically a computer mouse π±οΈβ¨ Instances of this class contain info about the position of the pointer on the render area.
SoLocation2Event does not contain any new information versus its superclass, its sole purpose is to make it possible to specify the type of the event for event object receivers in the scene graph. like, it's literally just there to label the vibe for the scene graph bestie, that's the whole job π
π See also
SoEvent,SoMotion3EventSoEventCallback,SoHandleEventAction
π Constructor & Destructor Documentation π
π SoLocation2Event::SoLocation2Event (void )
Constructor. it makes the thing β¨
π SoLocation2Event::~SoLocation2Event () [virtual]
Destructor. it un-makes the thing π
π Member Function Documentation π
π« SoType SoLocation2Event::getClassTypeId (void ) [static]
This static method returns the SoType object associated with objects of this class. the class's lil ID card fr fr πͺͺ
π« SoType SoLocation2Event::getTypeId (void ) const [virtual]
Returns the type identification of an object derived from a class inheriting SoEvent. This is used for runtime type checking and "downward" casting. iykyk π§
Reimplemented from SoEvent.
π« void SoLocation2Event::initClass (void ) [static]
Initialize the type information data. gotta set it up before it can slay β
π«Ά Author π«Ά
Generated automatically by Doxygen for Coin from the source code. no cap, the robots wrote this one π€π
and that's the whole page bestie!! every flag, every function, every inherited lil guy β all accounted for π―
Version 4.0.10 π Thu Jun 25 2026 00:00:00 β mwah, that's a wrap on SoLocation2Event(3), stay iconic πΈπ
β¨
π¦ where this page comes from
- fedora 43: Coin4-devel 4.0.10-1.fc43 Β· BSD-3-Clause AND GPL-3.0-or-later
- fedora 43: Coin4-devel 4.0.10-1.fc43 Β· BSD-3-Clause AND GPL-3.0-or-later
- fedora 44: Coin4-devel 4.0.10-1.fc44 Β· BSD-3-Clause AND GPL-3.0-or-later
- fedora 44: Coin4-devel 4.0.10-1.fc44 Β· BSD-3-Clause AND GPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms