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