48 #define FBSDK_DLL K_DLLIMPORT
54 #ifdef FBSDKUseNamespace
205 bool SetOnline(
bool pOnline );
210 bool IsOnline()
const;
221 bool PrepareToRecord(
const char* pRecordingPath,
228 bool TurnOffRecording();
233 bool IsReadyToRecord()
const;
245 bool SetRecordingFormat(
FBAudioFmt pAudioFormat );
257 bool SetDelay(
FBTime& pDelay );
319 virtual void FBDelete();
342 bool FileOpen(
char const * pPath);
418 #ifdef FBSDKUseNamespace
FBPropertyInt Bits
Read Only Property: the bits of media.
FBPropertyString Filename
[Deprecated]Read Only Property: Refer to Path
#define __FBClassDeclare(Name, Parent)
For internal use only.
#define FBSDK_DLL
Be sure that FBSDK_DLL is defined only once...
FBTriggerStyle
Audio clips' trigger styles.
Access data directly to disk using a cache system.
class FBPropertyBaseEnum< enum FBAccessMode > FBPropertyAccessMode
Right channel will be played in both speakers.
FBPropertyDouble ClipSpeed
Read Write Property: The speed of the media when being played.
#define FB_DEFINE_COMPONENT(DllTag, Type)
Define a component and give it the ability to be a property.
Left channel will be played in both speakers.
Access data from memory, which means that it will copyed entirely into it.
FBPropertyTime SrcDuration
Read Only Property: The duration time of media.
FBPropertyString RelativePath
Read Only Property: Relative path of media.
FBPropertyTime DstIn
Read Write Property: When not used in the Story, this specify when the clips begin to play...
FBPropertyInt Channels
Read Only Property: the number of channels in use.
class FBPropertyBase< double, kFBPT_double > FBPropertyDouble
Property: double
class FBPropertyBase< FBTime, kFBPT_Time > FBPropertyTime
Property: FBTime
FBAudioOut * FBAudioOutGetDefault()
Get default audio output.
FBPropertyTime SrcIn
Read Only Property: The begin time of media.
FBPropertyTime DstEnd
Read Write Property: Total duration of this audio clip.
int FBAudioFmt
A type definition for FBAudioFmt.
FBPropertyBool ConstrainDstToTake
Read Write Property: Indicates whether to constrain the EndPoint to the end of the take...
FBPropertyInt Rate
Read Only Property: the rate of media.
FBPropertyDouble Pitch
Read Write Property: The audio clip pitch value.
Ask the user for desired operation via a dialog.
Property class: const char * (String).
FBPropertyBool Scrubbing
Read Write Property: Control which clip (one at a time) can shuttle when playing a various speeds...
FBPropertyTime DstDuration
Read Write Property: When not used in the Story, this specify when the clips stops playing...
FBPropertyTime Duration
[Deprecated]Read Write Property: Refer to DstDuration.
#define FB_DEFINE_ENUM(DllTag, Type)
Define an enum and give it the ability to be a property.
Cancel preparing the audio in to record.
MotionBuilder SDK base class.
FBPropertyTime EndPoint
[Deprecated]Read Write Property: Refer to DstEnd.
class FBPropertyBaseComponent< FBTake * > FBPropertyTake
Previously triggered clips that are still playing will be stopped.
class FBPropertyBase< bool, kFBPT_bool > FBPropertyBool
Property: bool
FBPropertyAccessMode AccessMode
Read Write Property: Specify the media data access mode between disk or memory.
FBPropertyTime SrcEnd
Read Only Property: The end time of media.
FBPropertyString Path
Read Only Property: Full Path of the media.
PropertyList: Concrete class for PropertyList of component
Remove the action clip from the scene.
Ask the user for desired operation via a dialog.
FBAccessMode
Data access modes.
#define __FB_FORWARD(ClassName)
Forwarding of class and typedef declaration.
FBPropertyBool TakeSetsInPoint
[Deprecated]Read Write Property: Indicates whether to lock the InPoint to the start of the take...
Default mode, where each channel play in its respective speaker.
Previously triggered clips that are still playing won't be stopped and mixing will occur...
FBExistingClipAction
Action to perform, when preparing an Audio In object to record, when the action clip associated to th...
Overwrite the existing file on disk.
#define FBSDKNamespace
FBSDKNamespace define.
Audio formats definition.
class FBPropertyBaseComponent< FBAudioOut * > FBPropertyAudioOut
If a previously triggered clip is playing, it will only be stopped, otherwise a new starts playing...
FBUseChnMode
Use Channel modes.
FBPropertyAudioOut Destination
Read Write Property: The audio output destination where the clip will be played.
FBPropertyTake CurrentTake
Read Write Property: The take this media belongs to.
FBPropertyInt Format
Read Only Property: Data format of media, including rate, bits and channels count.
Cancel preparing the audio in to record.
FBPropertyUseChnMode UseChannel
Read Write Property: Enables you to control which track are used with stereo clips.
Used to play audio clips and access their properties.
Append the new recording to existing recording.
class FBPropertyBase< int, kFBPT_int > FBPropertyInt
Property: int
FBPropertyTime InPoint
[Deprecated]Read Write Property: Refer to DstIn.
FBPropertyBool LockPitchToSpeed
Read Write Property: Time stretch enabled factor.
FBExistingFileAction
Action to perform, when preparing an Audio In object to record, when the action clip associated to th...
class FBPropertyBaseEnum< enum FBUseChnMode > FBPropertyUseChnMode
FBPropertyUseChnMode UseChannelMode
[Deprecated]Read Write Property: Enables you to control which track are used with stereo clips...
FBPropertyBool LockClipSpeed
Read Write Property: Indicates whether to lock the current playing speed.