Havok Framework

지금까지의 코드를 이용해서 하복 프레임웍을 만들어 본다.

HavokHanager는 싱글톤 클래스로 중요한 public 메소드는 다음과 같다.

class  HavokManager

{

public:

    .........

 

    static    bool    CreateInstance( bool  bMultithread );

    static    void    ReleaseInstance();

    static    HavokManager*    Instance();

 

private:

    HavokManager();

 

public:

    ~HavokManager();

 

    void    ActiveVisualDebugger();

    void    Update();

    hkpWorld*    GetWorld()

 

    .........

};

CreateInstance( )로 하복 매니져를 생성시 싱글 스레드를 사용할지 멀티 스레드를 사용할지 정한다.

ActiveVisualDebugger( )로 하복 비주얼 디버거를 활성화 시킨다.

GetWorld()는 hkpWorld를 반환 한다.

프로젝트 : havok_framework.zip