13 #ifndef _FBXSDK_SCENE_VIDEO_H_ 14 #define _FBXSDK_SCENE_VIDEO_H_ 45 void ImageTextureSetMipMap(
bool pUseMipMap);
50 bool ImageTextureGetMipMap()
const;
80 void SetImageSequence(
bool pImageSequence);
85 bool GetImageSequence()
const;
90 void SetImageSequenceOffset(
int pOffset);
95 int GetImageSequenceOffset()
const;
101 double GetFrameRate()
const;
106 int GetLastFrame()
const;
111 int GetWidth()
const;
116 int GetHeight()
const;
123 void SetStartFrame(
int pStartFrame);
128 int GetStartFrame()
const;
135 void SetStopFrame(
int pStopFrame);
140 int GetStopFrame()
const;
159 void SetInterlaceMode(EInterlaceMode pInterlaceMode);
164 EInterlaceMode GetInterlaceMode()
const;
171 #ifndef DOXYGEN_SHOULD_SKIP_THIS 175 virtual bool ConnectNotify(FbxConnectEvent
const &pEvent);
#define FBXSDK_OBJECT_DECLARE(Class, Parent)
Macro used to declare a new class derived from FbxObject.
FBX SDK environment definition.
EInterlaceMode
Video interlace modes.
Half of a frame, odd fields only.
Extract and use the odd field of a full frame.
virtual FbxObject & Copy(const FbxObject &pObject)
Copy an object content into this object.
Half of a frame, even fields only.
EFbxType
Type identifier constants.
Progressive frame (full frame).
The base class of most FBX objects.
virtual void Construct(const FbxObject *pFrom)
Optional constructor override, automatically called by default constructor.
Alternate even/odd fields.
EFbxType FbxTypeOf(const FbxVideo::EInterlaceMode &)
Extract and use the even field of a full frame.
Extract eFields and make full frame with each one beginning with Odd (60fps).
virtual void ConstructProperties(bool pForceSet)
Optional property constructor override, automatically called by default constructor.