48 lines
993 B
C
48 lines
993 B
C
|
/** \file defaultinputprocss.h
|
|||
|
* \brief <EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD><EFBFBD>
|
|||
|
* Copyright (c) 2011,<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>WebJet<EFBFBD><EFBFBD>ҵ<EFBFBD><EFBFBD>
|
|||
|
* All rights reserved.
|
|||
|
* Date Ver Who Comment
|
|||
|
* 2011:9:16 1.0 <EFBFBD><EFBFBD><EFBFBD>˲<EFBFBD>
|
|||
|
*/
|
|||
|
#ifndef __gyrostinputprocss_H__
|
|||
|
#define __gyrostinputprocss_H__
|
|||
|
|
|||
|
#include "app/appframework/manager.h"
|
|||
|
#include "app/apputil/mayacamerautil.h"
|
|||
|
|
|||
|
|
|||
|
namespace App
|
|||
|
{
|
|||
|
/*
|
|||
|
ϵͳ<EFBFBD>ṩ<EFBFBD>Ķ<EFBFBD><EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĭ<EFBFBD>ϴ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>ô<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>GyrostProcessInput(Manager<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뵽InputFeature<EFBFBD>С<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>봦<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
*/
|
|||
|
class GyrostProcessInput: public App::Manager
|
|||
|
{
|
|||
|
__DeclareSubClass(GyrostProcessInput, App::Manager );
|
|||
|
public:
|
|||
|
GyrostProcessInput();
|
|||
|
~GyrostProcessInput();
|
|||
|
|
|||
|
/// @App::Manager::OnActivate called when attached to game server
|
|||
|
virtual void OnActivate();
|
|||
|
|
|||
|
/// @App::Manager::OnBeginFrame called before frame by the game server
|
|||
|
virtual void OnBeginFrame();
|
|||
|
public:
|
|||
|
AppUtil::MayaCameraUtil m_mayaCameraUtil;
|
|||
|
};
|
|||
|
|
|||
|
|
|||
|
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
#endif // __gyrostinputprocss_H__
|