CAnimatedCharacterSample::~CAnimatedCharacterSample() { if(m_pAnimatedCharacter != NULL) { IGameObject *pGameObject = GetGameObject(); pGameObject->ReleaseExtension("AnimatedCharacter"); } }
CMannequinObject::~CMannequinObject() { if (m_pAnimatedCharacter) { IGameObject* pGameObject = GetGameObject(); pGameObject->ReleaseExtension("AnimatedCharacter"); } }
CMonoEntityExtension::~CMonoEntityExtension() { if (m_pAnimatedCharacter) { IGameObject *pGameObject = GetGameObject(); pGameObject->ReleaseExtension("AnimatedCharacter"); } }