H3D API  2.4.1
H3D::GLUTWindow Member List

This is the complete list of members for H3D::GLUTWindow, including all inherited members.

addDestructCallback(void(*func)(Node *, void *), void *args)H3D::Node
addUnrefCallback(void(*func)(RefCountedClass *, void *), void *args)H3DUtil::RefCountedClass
calculateFarAndNearPlane(H3DFloat &far, H3DFloat &near, X3DChildNode *child, X3DViewpointNode *vp, bool include_stylus)H3D::H3DWindowNodestatic
clipDistancesH3D::H3DWindowNode
clone(bool deepCopy=true, DeepCopyMap *deepCopyMap=NULL)H3D::Nodevirtual
cloneFieldValue(Field &_from, Field &_to, bool deepCopy, DeepCopyMap &deepCopyMap)H3D::Nodeprotected
closestPoint(const Vec3f &p, NodeIntersectResult &result)H3D::Nodevirtual
current_cursorH3D::H3DWindowNodeprotected
cursorTypeH3D::H3DWindowNode
databaseH3D::GLUTWindowstatic
DeepCopyMap typedefH3D::Node
defaultXMLContainerField()H3D::Nodeinlinevirtual
deinitWindow()H3D::GLUTWindowvirtual
display()H3D::H3DWindowNodevirtual
eye_modeH3D::H3DWindowNodeprotected
fullscreenH3D::H3DWindowNode
gameModeH3D::GLUTWindow
getClonedInstance(Node *original, bool deepCopy, DeepCopyMap &deepCopyMap)H3D::Nodeprotectedstatic
getCursorForMode(const string &mode)H3D::GLUTWindowprotectedvirtual
getField(const string &_name) constH3D::Nodevirtual
getFullName()H3DUtil::RefCountedClass
getGLUTWindow(int glut_id)H3D::GLUTWindowstatic
getGLUTWindowId()H3D::GLUTWindowinline
getManualInitialize() constH3DUtil::RefCountedClass
getName() constH3DUtil::RefCountedClass
getProtoInstanceParent()H3D::Nodeinline
getRefCount() constH3DUtil::RefCountedClass
getTypeName() constH3DUtil::RefCountedClass
glutKeyboardDownCallback(unsigned char key, int x, int y)H3D::GLUTWindowstatic
glutKeyboardUpCallback(unsigned char key, int x, int y)H3D::GLUTWindowstatic
glutMotionCallback(int x, int y)H3D::GLUTWindowstatic
glutMouseCallback(int button, int state, int x, int y)H3D::GLUTWindowstatic
glutMouseWheelCallback(int wheel, int direction, int x, int y)H3D::GLUTWindowstatic
glutSpecialDownCallback(int key, int x, int y)H3D::GLUTWindowstatic
glutSpecialUpCallback(int key, int x, int y)H3D::GLUTWindowstatic
GLUTWindow(Inst< SFInt32 > _width=0, Inst< SFInt32 > _height=0, Inst< SFBool > _fullscreen=0, Inst< SFBool > _mirrored=0, Inst< RenderMode > _renderMode=0, Inst< SFViewpoint > _viewpoint=0, Inst< SFInt32 > _posX=0, Inst< SFInt32 > _posY=0, Inst< SFBool > _manualCursorControl=0, Inst< SFString > _cursorType=0, Inst< SFString > _gameMode=0)H3D::GLUTWindow
glutWMCloseCallback()H3D::GLUTWindowstatic
H3DWindowNode(Inst< SFInt32 > _width=0, Inst< SFInt32 > _height=0, Inst< SFBool > _fullscreen=0, Inst< SFBool > _mirrored=0, Inst< RenderMode > _renderMode=0, Inst< SFViewpoint > _viewpoint=0, Inst< SFInt32 > _posX=0, Inst< SFInt32 > _posY=0, Inst< SFBool > _manualCursorControl=0, Inst< SFString > _cursorType=0, Inst< SFNavigationInfo > _navigationInfo=0, Inst< SFBool > _useFullscreenAntiAliasing=0, Inst< SFVec2f > _clipDistances=0, Inst< SFBool > _singlePassStereo=0, Inst< SFString > _pointingDeviceRefreshMode=0, Inst< SFBool > _resetViewPoint=0, Inst< SFInt32 > _numSamples=0)H3D::H3DWindowNode
hasName()H3DUtil::RefCountedClass
heightH3D::H3DWindowNode
initGLUT()H3D::GLUTWindowstatic
initialize()H3D::H3DWindowNodevirtual
initWindow()H3D::GLUTWindowvirtual
initWindowHandler()H3D::GLUTWindowinlinevirtual
initWindowWithContext()H3D::H3DWindowNodeprotected
is_initializedH3DUtil::RefCountedClassprotected
isInitialized()H3DUtil::RefCountedClass
last_render_modeH3D::H3DWindowNodeprotected
lineIntersect(const Vec3f &from, const Vec3f &to, LineIntersectResult &result)H3D::Nodevirtual
makeWindowActive()H3D::GLUTWindowvirtual
manual_initializeH3DUtil::RefCountedClassprotected
manualCursorControlH3D::H3DWindowNode
Message(HWND _hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)H3D::H3DWindowNodeprotected
mirroredH3D::H3DWindowNode
movingSphereIntersect(H3DFloat radius, const Vec3f &from, const Vec3f &to, NodeIntersectResult &result)H3D::Nodevirtual
nameH3DUtil::RefCountedClassprotected
navigationInfoH3D::H3DWindowNode
Node()H3D::Node
nrNodesAlive()H3D::Nodeinlinestatic
nrNodesCreated()H3D::Nodeinlinestatic
numSamplesH3D::H3DWindowNode
onKeyDown(int key, bool special)H3D::H3DWindowNodevirtual
onKeyUp(int key, bool special)H3D::H3DWindowNodevirtual
onMouseButtonAction(int button, int state)H3D::H3DWindowNodevirtual
onMouseMotionAction(int x, int y)H3D::H3DWindowNodevirtual
onMouseWheelAction(int direction)H3D::H3DWindowNodevirtual
operator HWND()H3D::H3DWindowNodeinline
pointingDeviceRefreshModeH3D::H3DWindowNode
posXH3D::H3DWindowNode
posYH3D::H3DWindowNode
projectionHeightH3D::H3DWindowNode
projectionWidthH3D::H3DWindowNode
ref()H3DUtil::RefCountedClass
ref_countH3DUtil::RefCountedClassprotected
ref_count_lock_pointerH3DUtil::RefCountedClassprotected
RefCountedClass()H3DUtil::RefCountedClass
RefCountedClass(bool _use_lock)H3DUtil::RefCountedClass
removeDestructCallback(void(*func)(Node *, void *), void *args)H3D::Node
removeUnrefCallback(void(*func)(RefCountedClass *, void *), void *args)H3DUtil::RefCountedClass
render(X3DChildNode *child_to_render)H3D::H3DWindowNodevirtual
H3D::Node::render()H3D::Nodeinlinevirtual
renderChild(X3DChildNode *child_to_render, bool render_fbo_only)H3D::H3DWindowNodeprotected
renderModeH3D::H3DWindowNode
resetViewPointH3D::H3DWindowNode
reshape(int w, int h)H3D::H3DWindowNodevirtual
setCursorType(const std::string &cursor_type)H3D::GLUTWindowprotectedvirtual
setFullscreen(bool _fullscreen)H3D::GLUTWindowvirtual
setManualInitialize(bool b)H3DUtil::RefCountedClass
setMultiPassTransparency(bool b)H3D::H3DWindowNodeinlineprotectedstatic
setName(const std::string &_name)H3DUtil::RefCountedClass
setProtoInstanceParent(X3DPrototypeInstance *p)H3D::Nodeinline
shareRenderingContext(H3DWindowNode *w)H3D::H3DWindowNodevirtual
singlePassStereoH3D::H3DWindowNode
swapBuffers()H3D::GLUTWindowvirtual
takeScreenshot(const string &url)H3D::H3DWindowNodestatic
takeScreenShot(const string &url)H3D::H3DWindowNodestatic
traverseSG(TraverseInfo &ti)H3D::Nodevirtual
type_nameH3DUtil::RefCountedClassprotected
unref()H3DUtil::RefCountedClass
unref_callbacksH3DUtil::RefCountedClassprotected
useFullscreenAntiAliasingH3D::H3DWindowNode
viewpointH3D::H3DWindowNode
viewportHeightH3D::H3DWindowNode
viewportWidthH3D::H3DWindowNode
widthH3D::H3DWindowNode
WindowProc(HWND _hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)H3D::H3DWindowNodeprotectedstatic
windowSizeChangedH3D::H3DWindowNodeprotected
~GLUTWindow()H3D::GLUTWindow
~H3DWindowNode()H3D::H3DWindowNode
~Node()H3D::Nodevirtual
~RefCountedClass()H3DUtil::RefCountedClassvirtual