aboutsummaryrefslogtreecommitdiff
path: root/KaplaDemo/samples/sampleViewer3/SceneRagdollWashingMachine.h
blob: 32f4157dfd7d4e98a5daec387309f862fa150fff (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#ifndef SCENE_RAGDOLL_WASHING_MACHINE_H
#define CENE_RAGDOLL_WASHING_MACHINE_H

#include "SceneKapla.h"

using namespace physx;

// ---------------------------------------------------------------------
class SceneRagdollWashingMachine : public SceneKapla
{
	PxReal mChangeSpeedTime;
	PxU32 mSpeedState;
	PxRigidDynamic* mWashingMachine;
public:
	SceneRagdollWashingMachine(PxPhysics* pxPhysics, PxCooking *pxCooking, bool isGrb,
		Shader *defaultShader, const char *resourcePath, float slowMotionFactor);

	virtual ~SceneRagdollWashingMachine(){}

	virtual void preSim(float dt);

	virtual void onInit(PxScene* pxScene);
};

#endif