45#if !defined(FK_DOXYGEN_USER_PROCESS)
48 std::vector<std::unique_ptr<fk_Model>> jointModel;
49 std::vector<std::weak_ptr<fk_Shape>> mesh;
50 std::vector<std::unique_ptr<fk_Model>> objModel;
51 std::vector<fk_Material> matPalette;
52 std::vector<int> matTable;
53 std::vector<std::weak_ptr<fk_Image>> texImage;
54 std::vector<std::string> texName;
55 std::vector<int> texTable;
58 std::vector<std::string> objName;
59 std::map<int, int> parentTable;
61 std::vector<std::vector<fk_PerformerMotion>> keyFrameData;
62 std::vector<int> nowFrame, maxFrame;
63 std::deque<bool> visibleInfo;
65 int prevPlayMotionID, loopCnt;
309#if !defined(FK_OLD_NONSUPPORT) && !defined(FK_DOXYGEN_USER_PROCESS)
311 void setDrawMode(
bool);
315#if !defined(FK_DOXYGEN_USER_PROCESS)
316 void SetFinalizeMode(
void);
319 std::unique_ptr<Member> _m;
322 bool EnumObjectName(
const std::string &);
325 bool LoadMotionDataEuler(
const std::string &);
327 bool LoadMotionDataEulerScale(
const std::string &);
329 bool IsPNG(std::string);
330 bool ReadPNG(
fk_Image *, std::string);
331 bool IsJPG(std::string);
332 bool ReadJPG(
fk_Image *, std::string);
333 bool ReadBMP(
fk_Image *, std::string);
335 bool AlphaChannel(
fk_Image *, std::string);
336 void JointToPoser(
void);
338 static inline std::map<std::string, std::shared_ptr<fk_Shape>> _s_shapeCache;
339 static inline std::map<std::string, std::shared_ptr<fk_Image>> _s_imageCache;