00001 /* 00002 Copyright (C) 2005-2007 Feeling Software Inc. 00003 Portions of the code are: 00004 Copyright (C) 2005-2007 Sony Computer Entertainment America 00005 00006 MIT License: http://www.opensource.org/licenses/mit-license.php 00007 */ 00008 00014 #ifndef _FCD_SCENE_NODE_TOOLS_H_ 00015 #define _FCD_SCENE_NODE_TOOLS_H_ 00016 00017 class FCDSceneNode; 00018 00020 namespace FCDSceneNodeTools 00021 { 00033 FCOLLADA_EXPORT void GenerateSampledAnimation(FCDSceneNode* sceneNode); 00034 00038 FCOLLADA_EXPORT const FloatList& GetSampledAnimationKeys(); 00039 00043 FCOLLADA_EXPORT const FMMatrix44List& GetSampledAnimationMatrices(); 00044 00049 FCOLLADA_EXPORT void ClearSampledAnimation(); 00050 }; 00051 00052 #endif // _FCD_SCENE_NODE_TOOLS_H_