diff options
author | Oz Linden <oz@lindenlab.com> | 2011-06-07 13:42:46 -0400 |
---|---|---|
committer | Oz Linden <oz@lindenlab.com> | 2011-06-07 13:42:46 -0400 |
commit | 3311b1bffc8d14f2d5b1ab0d0fbe91b04ee17df8 (patch) | |
tree | beff520bbdca9f7a8aeeb7d4fc21b4a16b8b510c /indra/llplugin/llpluginclassmedia.h | |
parent | 88407a0f0c19f1ee36c176f2fdc2117646d65b80 (diff) | |
parent | bde49506e5b1a854f832f6f47781eac35853b1a0 (diff) |
merge latest builds from project integration repo
Diffstat (limited to 'indra/llplugin/llpluginclassmedia.h')
-rw-r--r-- | indra/llplugin/llpluginclassmedia.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/indra/llplugin/llpluginclassmedia.h b/indra/llplugin/llpluginclassmedia.h index cf8d8b26b9..fea836aa68 100644 --- a/indra/llplugin/llpluginclassmedia.h +++ b/indra/llplugin/llpluginclassmedia.h @@ -117,7 +117,17 @@ public: bool keyEvent(EKeyEventType type, int key_code, MASK modifiers, LLSD native_key_data); void scrollEvent(int x, int y, MASK modifiers); - + + // Javascript <-> viewer events + void jsExposeObjectEvent( bool expose ); + void jsValuesValidEvent( bool valid ); + void jsAgentLocationEvent( double x, double y, double z ); + void jsAgentGlobalLocationEvent( double x, double y, double z ); + void jsAgentOrientationEvent( double angle ); + void jsAgentLanguageEvent( const std::string& language ); + void jsAgentRegionEvent( const std::string& region_name ); + void jsAgentMaturityEvent( const std::string& maturity ); + // Text may be unicode (utf8 encoded) bool textInput(const std::string &text, MASK modifiers, LLSD native_key_data); |