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

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

AddCallback(DVKeyMouseCallback *cb) (次で定義されています。 DVCallbackContainer< DVKeyMouseCallback >)DVCallbackContainer< DVKeyMouseCallback >inline
AddChildObject(ObjectIf *o)Objectinlinevirtual
AfterSetDesc()Objectinlineprotectedvirtual
BeforeGetDesc() const Objectinlineprotectedvirtual
Callbacks typedef (次で定義されています。 DVCallbackContainer< DVKeyMouseCallback >)DVCallbackContainer< DVKeyMouseCallback >
callbacks (次で定義されています。 DVCallbackContainer< DVKeyMouseCallback >)DVCallbackContainer< DVKeyMouseCallback >
Clear()Objectinlinevirtual
ConstructState(void *m) const Objectinlinevirtual
ConstructState(ObjectIf *o, char *&s)Objectprotectedstatic
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
DVKeyMouse(HIRealDevice *r, int ch)DVKeyMouseinline
GetChildObject(size_t pos)Objectinlinevirtual
GetChildObject(size_t pos) const (次で定義されています。 Object)Objectinlinevirtual
GetDesc(void *desc) const Objectinlinevirtual
GetDescAddress() const Objectinlinevirtual
GetDescSize() const Objectinlinevirtual
GetKeyState(int key) (次で定義されています。 DVKeyMouse)DVKeyMouseinlinevirtual
GetMousePosition(int &x, int &y, int &time, int count=0) (次で定義されています。 DVKeyMouse)DVKeyMouseinlinevirtual
GetName() const NamedObjectinlinevirtual
GetNameManager() const NamedObjectvirtual
GetObjectIf() (次で定義されています。 Object)Objectinline
GetObjectIf() const (次で定義されています。 Object)Objectinline
GetPortNo() const HIVirtualDeviceinline
GetRealDevice()HIVirtualDeviceinline
GetState(void *state) const Objectinlinevirtual
GetStateAddress() const Objectinlinevirtual
GetStateR(char *&state)Objectvirtual
GetStateSize() const Objectinlinevirtual
HIVirtualDevice(HIRealDevice *dev, int ch=-1) (次で定義されています。 HIVirtualDevice)HIVirtualDevice
IsUsed()HIVirtualDeviceinline
Loaded(UTLoadContext *)Objectinlinevirtual
nameNamedObjectprotected
NamedObject() (次で定義されています。 NamedObject)NamedObjectinline
NamedObject(const NamedObject &n) (次で定義されています。 NamedObject)NamedObject
nameManagerNamedObjectprotected
NChildObject() const Objectinlinevirtual
OnDoubleClick(int button, int x, int y) (次で定義されています。 DVKeyMouse)DVKeyMousevirtual
OnKey(int state, int key, int x, int y) (次で定義されています。 DVKeyMouse)DVKeyMousevirtual
OnMouse(int button, int state, int x, int y) (次で定義されています。 DVKeyMouse)DVKeyMousevirtual
OnMouseMove(int button, int x, int y, int zdelta) (次で定義されています。 DVKeyMouse)DVKeyMousevirtual
operator=(const NamedObject &n) (次で定義されています。 NamedObject)NamedObject
portNoHIVirtualDevice
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
realDeviceHIVirtualDevice
RemoveCallback(DVKeyMouseCallback *cb) (次で定義されています。 DVCallbackContainer< DVKeyMouseCallback >)DVCallbackContainer< DVKeyMouseCallback >inline
SetDesc(const void *desc)Objectinlinevirtual
SetDeviceName()HIVirtualDevice
SetName(const char *n)NamedObjectvirtual
SetNameManager(NameManagerIf *s)NamedObjectvirtual
SetState(const void *state)Objectinlinevirtual
SetStateR(const char *&state)Objectvirtual
Setup()Objectinlinevirtual
SetUsed(bool b=true) (次で定義されています。 HIVirtualDevice)HIVirtualDeviceinline
Spr::Object::SPR_OBJECTDEF(Object)Object
SPR_OBJECTDEF_ABST(DVKeyMouse) (次で定義されています。 DVKeyMouse)DVKeyMouse
SPR_OBJECTDEF_ABST(HIVirtualDevice) (次で定義されています。 HIVirtualDevice)HIVirtualDevice
SPR_OBJECTDEF_ABST(HIDevice) (次で定義されています。 HIDevice)HIDevice
Update()HIVirtualDeviceinlinevirtual
usedHIVirtualDevice
WriteState(std::string fileName) (次で定義されています。 Object)Objectvirtual
WriteStateR(std::ostream &fout)Objectvirtual
~HIVirtualDevice() (次で定義されています。 HIVirtualDevice)HIVirtualDeviceinlinevirtual
~NamedObject() (次で定義されています。 NamedObject)NamedObjectvirtual