Springhead
An open source physics engine for virtual reality, haptics and motion generation.
FWKeyMouseGLUT メンバ一覧

これは全メンバの一覧です。FWKeyMouseGLUT継承メンバも含んでいます。

AddChildObject(ObjectIf *o)HIRealDevicevirtual
AfterSetDesc()Objectinlineprotectedvirtual
BeforeGetDesc() const Objectinlineprotectedvirtual
buttonState (次で定義されています。 FWKeyMouseGLUT)FWKeyMouseGLUT
Clear()Objectinlinevirtual
ConstructState(void *m) const Objectinlinevirtual
ConstructState(ObjectIf *o, char *&s)Objectprotectedstatic
ConvertKeyCode(int key, bool spr_to_glut, bool special)FWKeyMouseGLUT
CreateObject(const IfInfo *info, const void *desc)Objectvirtual
DelChildObject(ObjectIf *o)Objectinlinevirtual
DestructState(void *m) const Objectinlinevirtual
DestructState(ObjectIf *o, char *&s)Objectprotectedstatic
DumpObjectR(std::ostream &os, int level=0) const Objectvirtual
dvPoolHIRealDevice
FWKeyMouseGLUT(const FWKeyMouseGLUTDesc &desc=FWKeyMouseGLUTDesc()) (次で定義されています。 FWKeyMouseGLUT)FWKeyMouseGLUT
GetChildObject(size_t i)HIRealDevicevirtual
GetChildObject(size_t pos) const (次で定義されています。 Object)Objectinlinevirtual
GetDesc(void *desc) const Objectinlinevirtual
GetDescAddress() const Objectinlinevirtual
GetDescSize() const Objectinlinevirtual
GetName() const NamedObjectinlinevirtual
GetNameManager() const NamedObjectvirtual
GetObjectIf() (次で定義されています。 Object)Objectinline
GetObjectIf() const (次で定義されています。 Object)Objectinline
GetState(void *state) const Objectinlinevirtual
GetStateAddress() const Objectinlinevirtual
GetStateR(char *&state)Objectvirtual
GetStateSize() const Objectinlinevirtual
Init()FWKeyMouseGLUTvirtual
Loaded(UTLoadContext *)Objectinlinevirtual
nameNamedObjectprotected
NamedObject() (次で定義されています。 NamedObject)NamedObjectinline
NamedObject(const NamedObject &n) (次で定義されています。 NamedObject)NamedObject
nameManagerNamedObjectprotected
NChildObject() const HIRealDevicevirtual
OnKey(unsigned char ch, int x, int y) (次で定義されています。 FWKeyMouseGLUT)FWKeyMouseGLUT
OnMotion(int x, int y) (次で定義されています。 FWKeyMouseGLUT)FWKeyMouseGLUT
OnMouse(int button, int state, int x, int y) (次で定義されています。 FWKeyMouseGLUT)FWKeyMouseGLUT
OnMouseWheel(int wheel, int direction, int x, int y) (次で定義されています。 FWKeyMouseGLUT)FWKeyMouseGLUT
OnPassiveMotion(int x, int y) (次で定義されています。 FWKeyMouseGLUT)FWKeyMouseGLUT
OnSpecialKey(int ch, int x, int y) (次で定義されています。 FWKeyMouseGLUT)FWKeyMouseGLUT
operator=(const NamedObject &n) (次で定義されています。 NamedObject)NamedObject
Print(std::ostream &os) const Objectvirtual
PrintChildren(std::ostream &os) const Objectprotectedvirtual
PrintFooter(std::ostream &os) const Objectprotectedvirtual
PrintHeader(std::ostream &os, bool bClose) const NamedObjectprotectedvirtual
PrintShort(std::ostream &os) const (次で定義されています。 Object)Objectvirtual
ReadState(std::string fileName) (次で定義されています。 Object)Objectvirtual
ReadStateR(std::istream &fin)Objectvirtual
Rent(const IfInfo *ii, const char *name, int portNo)FWKeyMouseGLUTvirtual
Return(HIVirtualDeviceIf *dv)HIRealDevicevirtual
SetDesc(const void *desc)Objectinlinevirtual
SetName(const char *n)NamedObjectvirtual
SetNameManager(NameManagerIf *s)NamedObjectvirtual
SetState(const void *state)Objectinlinevirtual
SetStateR(const char *&state)Objectvirtual
Setup()Objectinlinevirtual
SPR_OBJECTDEF(FWKeyMouseGLUT) (次で定義されています。 FWKeyMouseGLUT)FWKeyMouseGLUT
Spr::Object::SPR_OBJECTDEF(Object)Object
SPR_OBJECTDEF_ABST(HIRealDevice) (次で定義されています。 HIRealDevice)HIRealDevice
SPR_OBJECTDEF_ABST(HIDevice) (次で定義されています。 HIDevice)HIDevice
Update()HIRealDeviceinlinevirtual
WriteState(std::string fileName) (次で定義されています。 Object)Objectvirtual
WriteStateR(std::ostream &fout)Objectvirtual
~NamedObject() (次で定義されています。 NamedObject)NamedObjectvirtual