/
redgpu
/
bullet
Обзор
Документация
Войти
/
redgpu
/
bullet
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
2.83.6
examples/SharedMemory/PhysicsClient.h
38 строк
937 B
Erwin Coumans
add command-line argument for example browser and shared memory app, --shared_memory_key=<int>
07 авг 2015, 10:13
07 авг 2015, 10:13
03d991c
Код
Авторство
О чём код?
#ifndef BT_PHYSICS_CLIENT_API_H #define BT_PHYSICS_CLIENT_API_H #include "SharedMemoryCommands.h" class PhysicsClientSharedMemory //: public CommonPhysicsClientInterface { struct PhysicsClientSharedMemoryInternalData* m_data; protected: public: PhysicsClientSharedMemory(); virtual ~PhysicsClientSharedMemory(); //return true if connection succesfull, can also check 'isConnected' virtual bool connect(); virtual void disconnectSharedMemory (); virtual bool isConnected() const; // return true if there is a status, and fill in 'serverStatus' virtual bool processServerStatus(SharedMemoryStatus& serverStatus); virtual bool canSubmitCommand() const; virtual bool submitClientCommand(const SharedMemoryCommand& command); virtual int getNumJoints() const; virtual void getJointInfo(int index, b3JointInfo& info) const; virtual void setSharedMemoryKey(int key); }; #endif //BT_PHYSICS_CLIENT_API_H