13 #ifndef _FBXSDK_SCENE_MEDIACLIP_H_ 14 #define _FBXSDK_SCENE_MEDIACLIP_H_ 46 virtual bool SetFileName(
const char* pName);
57 virtual bool SetRelativeFileName(
const char* pName);
81 void SetPlaySpeed(
double pPlaySpeed);
86 double GetPlaySpeed()
const;
101 void SetClipOut(
FbxTime pTime);
124 void SetFreeRunning(
bool pState);
129 bool GetFreeRunning()
const;
137 void SetLoop(
bool pLoop);
142 bool GetLoop()
const;
149 void SetMute(
bool pMute);
154 bool GetMute()
const;
168 void SetAccessMode(EAccessMode pAccessMode);
173 EAccessMode GetAccessMode()
const;
179 #ifndef DOXYGEN_SHOULD_SKIP_THIS 189 void SetOriginalFormat(
bool pState);
190 bool GetOriginalFormat()
const;
191 void SetOriginalFilename(
const char* pOriginalFilename);
192 const char* GetOriginalFilename()
const;
209 bool mOriginalFormat;
FBX SDK environment definition.
virtual FbxObject & Copy(const FbxObject &pObject)
Copy an object content into this object.
Array that stores pairs of FbxString and a pointer.
Utility class to manipulate strings.
Class to represent colors in RGBA format using doubles.
EFbxType
Type identifier constants.
Class to encapsulate time units.
The base class of most FBX objects.
#define FBXSDK_ABSTRACT_OBJECT_DECLARE(Class, Parent)
Macro used to declare a new abstract class derived from FbxObject.
virtual void Construct(const FbxObject *pFrom)
Optional constructor override, automatically called by default constructor.
This template class is used to contain user properties of specific data types.
virtual void ConstructProperties(bool pForceSet)
Optional property constructor override, automatically called by default constructor.