PlayerShip.h
上传用户:sycq158
上传日期:2008-10-22
资源大小:15361k
文件大小:1k
源码类别:

游戏

开发平台:

Visual C++

  1. //-----------------------------------------------------------------------------
  2. // File: PlayerShip.h
  3. //
  4. // Copyright (C) Microsoft Corporation. All Rights Reserved.
  5. //-----------------------------------------------------------------------------
  6. #pragma once
  7. class CPlayerShip : public C3DDisplayObject
  8. {
  9. public:
  10.     CPlayerShip();
  11.     virtual ~CPlayerShip(void);
  12. public:
  13.     virtual HRESULT OneTimeSceneInit( const DWORD dwStyle, const D3DXVECTOR3& vStartPos, const D3DXMATRIX* pmOrientation, const C3DModel* pModel );
  14.     virtual HRESULT Render( const float fWrapOffsetX, const float fWrapOffsetZ, DWORD* pdwNumVerts );
  15.     virtual HRESULT GetArtificialForces( const float fElapsedTime );
  16.     virtual HRESULT FrameMoveFinalize( const float fElapsedTime );
  17.     HRESULT FireWeapon();
  18.     float m_fBulletRechargeTime;
  19.     float m_fShield;
  20.     D3DXVECTOR3 m_vEulerAngles;
  21. };