tools/toolstory/ortoolstory_tool.h
#ifndef __ORTOOLSTORY_TOOL_H__
#define __ORTOOLSTORY_TOOL_H__
#define ORTOOLSTORY__CLASSNAME ORToolStory
#define ORTOOLSTORY__CLASSSTR "ORToolStory"
class ORToolStory : public FBTool
{
public:
virtual bool FBCreate();
virtual void FBDestroy();
virtual bool FbxStore ( FBFbxObject* pFbxObject,
kFbxObjectStore pStoreWhat );
virtual bool FbxRetrieve ( FBFbxObject* pFbxObject,
kFbxObjectStore pStoreWhat );
private:
bool WriteRecursiveFolder(int pCount, FBStoryFolder* pFolder);
bool WriteFolderContent(int pCount, FBStoryFolder* pFolder);
bool WriteTrackContent(int pCount, FBStoryTrack* pTrack);
bool WriteClipContent(
int pCount, FBStoryClip* pClip,
FBStoryTrackType pTrackType);
private:
FBButton mButtonTest;
};
#endif