Counter Strike : Global Offensive Source Code
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

44 lines
971 B

//============ Copyright (c) Valve Corporation, All rights reserved. ==========
//
//=============================================================================
#ifndef FBXSYSTEM_H
#define FBXSYSTEM_H
#if COMPILER_MSVC
#pragma once
#endif
// Valve includes
#include "fbxsystem/ifbxsystem.h"
//-----------------------------------------------------------------------------
//
//-----------------------------------------------------------------------------
class CFbxSystem : public CBaseAppSystem< IFbxSystem >
{
typedef CBaseAppSystem< IFbxSystem > BaseClass;
public:
CFbxSystem();
virtual ~CFbxSystem();
// From CBaseAppSystem
virtual InitReturnVal_t Init() OVERRIDE;
virtual void Shutdown() OVERRIDE;
virtual AppSystemTier_t GetTier() OVERRIDE { return APP_SYSTEM_TIER2; }
virtual bool IsSingleton() OVERRIDE{ return false; }
// From IFbxSystem
virtual FbxManager *GetFbxManager();
private:
FbxManager *m_pFbxManager;
};
#endif // FBXSYSTEM_H