| 1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> |
|---|
| 2 | |
|---|
| 3 | <HTML> |
|---|
| 4 | <HEAD> |
|---|
| 5 | <TITLE>class OSGGA_EXPORT osgGA::StateSetManipulator</TITLE> |
|---|
| 6 | <META NAME="GENERATOR" CONTENT="DOC++ 3.4.6"> |
|---|
| 7 | </HEAD> |
|---|
| 8 | <BODY BGCOLOR="#ffffff"> |
|---|
| 9 | |
|---|
| 10 | <H2>class OSGGA_EXPORT <A HREF="#DOC.DOCU">osgGA::StateSetManipulator</A></H2></H2><BLOCKQUOTE> Experimental class, not been looked at for a while, but which will be returned to at some point :-\</BLOCKQUOTE> |
|---|
| 11 | <HR> |
|---|
| 12 | |
|---|
| 13 | <H2>Inheritance:</H2> |
|---|
| 14 | <APPLET CODE="ClassGraph.class" WIDTH=600 HEIGHT=95> |
|---|
| 15 | <param name=classes value="Mosg::Object,M,CGUIEventHandler,MGUIEventHandler.html,CStateSetManipulator,MStateSetManipulator.html"> |
|---|
| 16 | <param name=before value="M,M,M"> |
|---|
| 17 | <param name=after value="Md_SP,Md_,M"> |
|---|
| 18 | <param name=indent value="0,1,2"> |
|---|
| 19 | <param name=arrowdir value="down"> |
|---|
| 20 | </APPLET> |
|---|
| 21 | <HR> |
|---|
| 22 | |
|---|
| 23 | <DL> |
|---|
| 24 | <P><DL> |
|---|
| 25 | <DT><H3>Public Methods</H3><DD><DT> |
|---|
| 26 | <IMG ALT="[more]" BORDER=0 SRC=icon1.gif> <B><A HREF="#DOC.2.14.1">StateSetManipulator</A></B>() |
|---|
| 27 | <DT> |
|---|
| 28 | <IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual <B><A HREF="#DOC.2.14.2">~StateSetManipulator</A></B>() |
|---|
| 29 | <DT> |
|---|
| 30 | <IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const char* <B><A HREF="#DOC.2.14.3">className</A></B>() const |
|---|
| 31 | <DT> |
|---|
| 32 | <IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.14.4">setStateSet</A></B>(osg::StateSet*) |
|---|
| 33 | <DD><I>attach a geostate to the manipulator to be used for specifying view</I> |
|---|
| 34 | <DT> |
|---|
| 35 | <IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual osg::StateSet* <B><A HREF="#DOC.2.14.5">getStateSet</A></B>() |
|---|
| 36 | <DD><I>get the attached a geostate</I> |
|---|
| 37 | <DT> |
|---|
| 38 | <IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual const osg::StateSet* <B><A HREF="#DOC.2.14.6">getStateSet</A></B>() const |
|---|
| 39 | <DD><I>get the attached a geostate</I> |
|---|
| 40 | <DT> |
|---|
| 41 | <IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual bool <B><A HREF="#DOC.2.14.7">handle</A></B>(const <!1><A HREF="GUIEventAdapter.html">GUIEventAdapter</A>& ea, <!1><A HREF="GUIActionAdapter.html">GUIActionAdapter</A>& us) |
|---|
| 42 | <DD><I>Handle events, return true if handled, false otherwise</I> |
|---|
| 43 | <DT> |
|---|
| 44 | <IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.14.8">accept</A></B>(<!1><A HREF="GUIEventHandlerVisitor.html">GUIEventHandlerVisitor</A>&) |
|---|
| 45 | <DD><I>Handle visitations </I> |
|---|
| 46 | <DT> |
|---|
| 47 | <IMG ALT="[more]" BORDER=0 SRC=icon1.gif>virtual void <B><A HREF="#DOC.2.14.9">getUsage</A></B>(osg::ApplicationUsage& usage) const |
|---|
| 48 | <DD><I>Get the keyboard and mouse usage of this manipulator</I> |
|---|
| 49 | </DL></P> |
|---|
| 50 | |
|---|
| 51 | <P><DL> |
|---|
| 52 | <DT><H3>Protected Fields</H3><DD><DT> |
|---|
| 53 | <IMG ALT="[more]" BORDER=0 SRC=icon1.gif>osg::ref_ptr<osg::StateSet> <B><A HREF="#DOC.2.14.10">_drawState</A></B> |
|---|
| 54 | <DT> |
|---|
| 55 | <IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.14.11">_backface</A></B> |
|---|
| 56 | <DT> |
|---|
| 57 | <IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.14.12">_lighting</A></B> |
|---|
| 58 | <DT> |
|---|
| 59 | <IMG ALT="[more]" BORDER=0 SRC=icon1.gif>bool <B><A HREF="#DOC.2.14.13">_texture</A></B> |
|---|
| 60 | </DL></P> |
|---|
| 61 | |
|---|
| 62 | </DL> |
|---|
| 63 | <HR><H3>Inherited from <A HREF="GUIEventHandler.html">GUIEventHandler</A>:</H3> |
|---|
| 64 | <DL> |
|---|
| 65 | <P><DL> |
|---|
| 66 | <DT><H3>Public Methods</H3><DD><DT> |
|---|
| 67 | <IMG ALT="o" SRC=icon2.gif>META_Object <B>(osgGA, GUIEventHandler) const </B>() const |
|---|
| 68 | <DT> |
|---|
| 69 | <IMG ALT="o" SRC=icon2.gif>virtual <!1><A HREF="CompositeGUIEventHandler.html">CompositeGUIEventHandler</A>* <B>getComposite</B>() |
|---|
| 70 | </DL></P> |
|---|
| 71 | |
|---|
| 72 | </DL> |
|---|
| 73 | |
|---|
| 74 | <A NAME="DOC.DOCU"></A> |
|---|
| 75 | <HR> |
|---|
| 76 | <H2>Documentation</H2> |
|---|
| 77 | <BLOCKQUOTE> |
|---|
| 78 | Experimental class, not been looked at for a while, but which will |
|---|
| 79 | be returned to at some point :-\</BLOCKQUOTE> |
|---|
| 80 | <DL> |
|---|
| 81 | |
|---|
| 82 | <A NAME="StateSetManipulator"></A> |
|---|
| 83 | <A NAME="DOC.2.14.1"></A> |
|---|
| 84 | <DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B> StateSetManipulator()</B></TT> |
|---|
| 85 | <DL><DT><DD></DL><P> |
|---|
| 86 | <A NAME="~StateSetManipulator"></A> |
|---|
| 87 | <A NAME="DOC.2.14.2"></A> |
|---|
| 88 | <DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual ~StateSetManipulator()</B></TT> |
|---|
| 89 | <DL><DT><DD></DL><P> |
|---|
| 90 | <A NAME="className"></A> |
|---|
| 91 | <A NAME="DOC.2.14.3"></A> |
|---|
| 92 | <DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const char* className() const </B></TT> |
|---|
| 93 | <DL><DT><DD></DL><P> |
|---|
| 94 | <A NAME="setStateSet"></A> |
|---|
| 95 | <A NAME="DOC.2.14.4"></A> |
|---|
| 96 | <DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void setStateSet(osg::StateSet*)</B></TT> |
|---|
| 97 | <DD>attach a geostate to the manipulator to be used for specifying view |
|---|
| 98 | <DL><DT><DD></DL><P> |
|---|
| 99 | <A NAME="getStateSet"></A> |
|---|
| 100 | <A NAME="DOC.2.14.5"></A> |
|---|
| 101 | <DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual osg::StateSet* getStateSet()</B></TT> |
|---|
| 102 | <DD>get the attached a geostate |
|---|
| 103 | <DL><DT><DD></DL><P> |
|---|
| 104 | <A NAME="getStateSet"></A> |
|---|
| 105 | <A NAME="DOC.2.14.6"></A> |
|---|
| 106 | <DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual const osg::StateSet* getStateSet() const </B></TT> |
|---|
| 107 | <DD>get the attached a geostate |
|---|
| 108 | <DL><DT><DD></DL><P> |
|---|
| 109 | <A NAME="handle"></A> |
|---|
| 110 | <A NAME="DOC.2.14.7"></A> |
|---|
| 111 | <DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual bool handle(const <!1><A HREF="GUIEventAdapter.html">GUIEventAdapter</A>& ea, <!1><A HREF="GUIActionAdapter.html">GUIActionAdapter</A>& us)</B></TT> |
|---|
| 112 | <DD>Handle events, return true if handled, false otherwise |
|---|
| 113 | <DL><DT><DD></DL><P> |
|---|
| 114 | <A NAME="accept"></A> |
|---|
| 115 | <A NAME="DOC.2.14.8"></A> |
|---|
| 116 | <DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void accept(<!1><A HREF="GUIEventHandlerVisitor.html">GUIEventHandlerVisitor</A>&)</B></TT> |
|---|
| 117 | <DD>Handle visitations |
|---|
| 118 | <DL><DT><DD></DL><P> |
|---|
| 119 | <A NAME="getUsage"></A> |
|---|
| 120 | <A NAME="DOC.2.14.9"></A> |
|---|
| 121 | <DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>virtual void getUsage(osg::ApplicationUsage& usage) const </B></TT> |
|---|
| 122 | <DD>Get the keyboard and mouse usage of this manipulator |
|---|
| 123 | <DL><DT><DD></DL><P> |
|---|
| 124 | <A NAME="_drawState"></A> |
|---|
| 125 | <A NAME="DOC.2.14.10"></A> |
|---|
| 126 | <DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>osg::ref_ptr<osg::StateSet> _drawState</B></TT> |
|---|
| 127 | <DL><DT><DD></DL><P> |
|---|
| 128 | <A NAME="_backface"></A> |
|---|
| 129 | <A NAME="DOC.2.14.11"></A> |
|---|
| 130 | <DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _backface</B></TT> |
|---|
| 131 | <DL><DT><DD></DL><P> |
|---|
| 132 | <A NAME="_lighting"></A> |
|---|
| 133 | <A NAME="DOC.2.14.12"></A> |
|---|
| 134 | <DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _lighting</B></TT> |
|---|
| 135 | <DL><DT><DD></DL><P> |
|---|
| 136 | <A NAME="_texture"></A> |
|---|
| 137 | <A NAME="DOC.2.14.13"></A> |
|---|
| 138 | <DT><IMG ALT="o" BORDER=0 SRC=icon2.gif><TT><B>bool _texture</B></TT> |
|---|
| 139 | <DL><DT><DD></DL><P></DL> |
|---|
| 140 | |
|---|
| 141 | <HR><DL><DT><B>This class has no child classes.</B></DL> |
|---|
| 142 | |
|---|
| 143 | <DL><DT><DD></DL><P><P><I><A HREF="index.html">Alphabetic index</A></I> <I><A HREF="HIER.html">HTML hierarchy of classes</A> or <A HREF="HIERjava.html">Java</A></I></P><HR> |
|---|
| 144 | <BR> |
|---|
| 145 | This page was generated with the help of <A HREF="http://www.linuxsupportline.com/~doc++">DOC++</A>. |
|---|
| 146 | </BODY> |
|---|
| 147 | </HTML> |
|---|