|
| WINE_DEFAULT_DEBUG_CHANNEL (d3dx) |
|
static struct d3dx9_animation_controller * | impl_from_ID3DXAnimationController (ID3DXAnimationController *iface) |
|
static HRESULT WINAPI | d3dx9_animation_controller_QueryInterface (ID3DXAnimationController *iface, REFIID riid, void **out) |
|
static ULONG WINAPI | d3dx9_animation_controller_AddRef (ID3DXAnimationController *iface) |
|
static ULONG WINAPI | d3dx9_animation_controller_Release (ID3DXAnimationController *iface) |
|
static UINT WINAPI | d3dx9_animation_controller_GetMaxNumAnimationOutputs (ID3DXAnimationController *iface) |
|
static UINT WINAPI | d3dx9_animation_controller_GetMaxNumAnimationSets (ID3DXAnimationController *iface) |
|
static UINT WINAPI | d3dx9_animation_controller_GetMaxNumTracks (ID3DXAnimationController *iface) |
|
static UINT WINAPI | d3dx9_animation_controller_GetMaxNumEvents (ID3DXAnimationController *iface) |
|
static HRESULT WINAPI | d3dx9_animation_controller_RegisterAnimationOutput (ID3DXAnimationController *iface, const char *name, D3DXMATRIX *matrix, D3DXVECTOR3 *scale, D3DXQUATERNION *rotation, D3DXVECTOR3 *translation) |
|
static HRESULT WINAPI | d3dx9_animation_controller_RegisterAnimationSet (ID3DXAnimationController *iface, ID3DXAnimationSet *anim_set) |
|
static HRESULT WINAPI | d3dx9_animation_controller_UnregisterAnimationSet (ID3DXAnimationController *iface, ID3DXAnimationSet *anim_set) |
|
static UINT WINAPI | d3dx9_animation_controller_GetNumAnimationSets (ID3DXAnimationController *iface) |
|
static HRESULT WINAPI | d3dx9_animation_controller_GetAnimationSet (ID3DXAnimationController *iface, UINT index, ID3DXAnimationSet **anim_set) |
|
static HRESULT WINAPI | d3dx9_animation_controller_GetAnimationSetByName (ID3DXAnimationController *iface, const char *name, ID3DXAnimationSet **anim_set) |
|
static HRESULT WINAPI | d3dx9_animation_controller_AdvanceTime (ID3DXAnimationController *iface, double time_delta, ID3DXAnimationCallbackHandler *callback_handler) |
|
static HRESULT WINAPI | d3dx9_animation_controller_Reset (ID3DXAnimationController *iface) |
|
static double WINAPI | d3dx9_animation_controller_GetTime (ID3DXAnimationController *iface) |
|
static HRESULT WINAPI | d3dx9_animation_controller_SetTrackAnimationSet (ID3DXAnimationController *iface, UINT track, ID3DXAnimationSet *anim_set) |
|
static HRESULT WINAPI | d3dx9_animation_controller_GetTrackAnimationSet (ID3DXAnimationController *iface, UINT track, ID3DXAnimationSet **anim_set) |
|
static HRESULT WINAPI | d3dx9_animation_controller_SetTrackPriority (ID3DXAnimationController *iface, UINT track, D3DXPRIORITY_TYPE priority) |
|
static HRESULT WINAPI | d3dx9_animation_controller_SetTrackSpeed (ID3DXAnimationController *iface, UINT track, float speed) |
|
static HRESULT WINAPI | d3dx9_animation_controller_SetTrackWeight (ID3DXAnimationController *iface, UINT track, float weight) |
|
static HRESULT WINAPI | d3dx9_animation_controller_SetTrackPosition (ID3DXAnimationController *iface, UINT track, double position) |
|
static HRESULT WINAPI | d3dx9_animation_controller_SetTrackEnable (ID3DXAnimationController *iface, UINT track, BOOL enable) |
|
static HRESULT WINAPI | d3dx9_animation_controller_SetTrackDesc (ID3DXAnimationController *iface, UINT track, D3DXTRACK_DESC *desc) |
|
static HRESULT WINAPI | d3dx9_animation_controller_GetTrackDesc (ID3DXAnimationController *iface, UINT track, D3DXTRACK_DESC *desc) |
|
static HRESULT WINAPI | d3dx9_animation_controller_SetPriorityBlend (ID3DXAnimationController *iface, float blend_weight) |
|
static float WINAPI | d3dx9_animation_controller_GetPriorityBlend (ID3DXAnimationController *iface) |
|
static D3DXEVENTHANDLE WINAPI | d3dx9_animation_controller_KeyTrackSpeed (ID3DXAnimationController *iface, UINT track, float new_speed, double start_time, double duration, D3DXTRANSITION_TYPE transition) |
|
static D3DXEVENTHANDLE WINAPI | d3dx9_animation_controller_KeyTrackWeight (ID3DXAnimationController *iface, UINT track, float new_weight, double start_time, double duration, D3DXTRANSITION_TYPE transition) |
|
static D3DXEVENTHANDLE WINAPI | d3dx9_animation_controller_KeyTrackPosition (ID3DXAnimationController *iface, UINT track, double new_position, double start_time) |
|
static D3DXEVENTHANDLE WINAPI | d3dx9_animation_controller_KeyTrackEnable (ID3DXAnimationController *iface, UINT track, BOOL new_enable, double start_time) |
|
static D3DXEVENTHANDLE WINAPI | d3dx9_animation_controller_KeyTrackBlend (ID3DXAnimationController *iface, float new_blend_weight, double start_time, double duration, D3DXTRANSITION_TYPE transition) |
|
static HRESULT WINAPI | d3dx9_animation_controller_UnkeyEvent (ID3DXAnimationController *iface, D3DXEVENTHANDLE event) |
|
static HRESULT WINAPI | d3dx9_animation_controller_UnkeyAllTrackEvents (ID3DXAnimationController *iface, UINT track) |
|
static HRESULT WINAPI | d3dx9_animation_controller_UnkeyAllPriorityBlends (ID3DXAnimationController *iface) |
|
static D3DXEVENTHANDLE WINAPI | d3dx9_animation_controller_GetCurrentTrackEvent (ID3DXAnimationController *iface, UINT track, D3DXEVENT_TYPE event_type) |
|
static D3DXEVENTHANDLE WINAPI | d3dx9_animation_controller_GetCurrentPriorityBlend (ID3DXAnimationController *iface) |
|
static D3DXEVENTHANDLE WINAPI | d3dx9_animation_controller_GetUpcomingTrackEvent (ID3DXAnimationController *iface, UINT track, D3DXEVENTHANDLE event) |
|
static D3DXEVENTHANDLE WINAPI | d3dx9_animation_controller_GetUpcomingPriorityBlend (ID3DXAnimationController *iface, D3DXEVENTHANDLE event) |
|
static HRESULT WINAPI | d3dx9_animation_controller_ValidateEvent (ID3DXAnimationController *iface, D3DXEVENTHANDLE event) |
|
static HRESULT WINAPI | d3dx9_animation_controller_GetEventDesc (ID3DXAnimationController *iface, D3DXEVENTHANDLE event, D3DXEVENT_DESC *desc) |
|
static HRESULT WINAPI | d3dx9_animation_controller_CloneAnimationController (ID3DXAnimationController *iface, UINT max_outputs, UINT max_sets, UINT max_tracks, UINT max_events, ID3DXAnimationController **anim_controller) |
|
HRESULT WINAPI | D3DXCreateAnimationController (UINT max_outputs, UINT max_sets, UINT max_tracks, UINT max_events, ID3DXAnimationController **controller) |
|
static struct d3dx9_keyframed_animation_set * | impl_from_ID3DXKeyframedAnimationSet (ID3DXKeyframedAnimationSet *iface) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_QueryInterface (ID3DXKeyframedAnimationSet *iface, REFIID riid, void **obj) |
|
static ULONG WINAPI | d3dx9_keyframed_animation_AddRef (ID3DXKeyframedAnimationSet *iface) |
|
static ULONG WINAPI | d3dx9_keyframed_animation_Release (ID3DXKeyframedAnimationSet *iface) |
|
static const char *WINAPI | d3dx9_keyframed_animation_GetName (ID3DXKeyframedAnimationSet *iface) |
|
static double WINAPI | d3dx9_keyframed_animation_GetPeriod (ID3DXKeyframedAnimationSet *iface) |
|
static double WINAPI | d3dx9_keyframed_animation_GetPeriodicPosition (ID3DXKeyframedAnimationSet *iface, double position) |
|
static UINT WINAPI | d3dx9_keyframed_animation_GetNumAnimations (ID3DXKeyframedAnimationSet *iface) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_GetAnimationNameByIndex (ID3DXKeyframedAnimationSet *iface, UINT index, const char **name) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_GetAnimationIndexByName (ID3DXKeyframedAnimationSet *iface, const char *name, UINT *index) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_GetSRT (ID3DXKeyframedAnimationSet *iface, double periodic_position, UINT animation, D3DXVECTOR3 *scale, D3DXQUATERNION *rotation, D3DXVECTOR3 *translation) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_GetCallback (ID3DXKeyframedAnimationSet *iface, double position, DWORD flags, double *callback_position, void **callback_data) |
|
static D3DXPLAYBACK_TYPE WINAPI | d3dx9_keyframed_animation_GetPlaybackType (ID3DXKeyframedAnimationSet *iface) |
|
static double WINAPI | d3dx9_keyframed_animation_GetSourceTicksPerSecond (ID3DXKeyframedAnimationSet *iface) |
|
static UINT WINAPI | d3dx9_keyframed_animation_GetNumScaleKeys (ID3DXKeyframedAnimationSet *iface, UINT keys) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_GetScaleKeys (ID3DXKeyframedAnimationSet *iface, UINT animation, D3DXKEY_VECTOR3 *scale_keys) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_GetScaleKey (ID3DXKeyframedAnimationSet *iface, UINT animation, UINT key, D3DXKEY_VECTOR3 *scale_key) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_SetScaleKey (ID3DXKeyframedAnimationSet *iface, UINT animation, UINT key, D3DXKEY_VECTOR3 *scale_key) |
|
static UINT WINAPI | d3dx9_keyframed_animation_GetNumRotationKeys (ID3DXKeyframedAnimationSet *iface, UINT animation) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_GetRotationKeys (ID3DXKeyframedAnimationSet *iface, UINT animation, D3DXKEY_QUATERNION *rotation_keys) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_GetRotationKey (ID3DXKeyframedAnimationSet *iface, UINT animation, UINT key, D3DXKEY_QUATERNION *rotation_key) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_SetRotationKey (ID3DXKeyframedAnimationSet *iface, UINT animation, UINT key, D3DXKEY_QUATERNION *rotation_key) |
|
static UINT WINAPI | d3dx9_keyframed_animation_GetNumTranslationKeys (ID3DXKeyframedAnimationSet *iface, UINT animation) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_GetTranslationKeys (ID3DXKeyframedAnimationSet *iface, UINT animation, D3DXKEY_VECTOR3 *translation_keys) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_GetTranslationKey (ID3DXKeyframedAnimationSet *iface, UINT animation, UINT key, D3DXKEY_VECTOR3 *translation_key) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_SetTranslationKey (ID3DXKeyframedAnimationSet *iface, UINT animation, UINT key, D3DXKEY_VECTOR3 *translation_key) |
|
static UINT WINAPI | d3dx9_keyframed_animation_GetNumCallbackKeys (ID3DXKeyframedAnimationSet *iface) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_GetCallbackKeys (ID3DXKeyframedAnimationSet *iface, D3DXKEY_CALLBACK *callback_keys) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_GetCallbackKey (ID3DXKeyframedAnimationSet *iface, UINT key, D3DXKEY_CALLBACK *callback_key) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_SetCallbackKey (ID3DXKeyframedAnimationSet *iface, UINT key, D3DXKEY_CALLBACK *callback_key) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_UnregisterScaleKey (ID3DXKeyframedAnimationSet *iface, UINT animation, UINT key) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_UnregisterRotationKey (ID3DXKeyframedAnimationSet *iface, UINT animation, UINT key) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_UnregisterTranslationKey (ID3DXKeyframedAnimationSet *iface, UINT animation, UINT key) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_RegisterAnimationSRTKeys (ID3DXKeyframedAnimationSet *iface, const char *name, UINT scale_keys_count, UINT rotation_keys_count, UINT translation_keys_count, const D3DXKEY_VECTOR3 *scale_keys, const D3DXKEY_QUATERNION *rotation_keys, const D3DXKEY_VECTOR3 *translation_keys, DWORD *animation_index) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_Compress (ID3DXKeyframedAnimationSet *iface, DWORD flags, float lossiness, D3DXFRAME *hierarchy, ID3DXBuffer **compressed_data) |
|
static HRESULT WINAPI | d3dx9_keyframed_animation_UnregisterAnimation (ID3DXKeyframedAnimationSet *iface, UINT index) |
|
HRESULT WINAPI | D3DXCreateKeyframedAnimationSet (const char *name, double ticks_per_second, D3DXPLAYBACK_TYPE playback_type, UINT animation_count, UINT callback_key_count, const D3DXKEY_CALLBACK *callback_keys, ID3DXKeyframedAnimationSet **animation_set) |
|