Fovia's C++ Client/Server API
Public Member Functions | Public Attributes | List of all members
BLEND_PARAMS Struct Reference

Public Member Functions

 BLEND_PARAMS (const BLEND_PARAMS &r)
 
BLEND_PARAMSoperator= (const BLEND_PARAMS &r)
 

Public Attributes

double m_actualDist
 
signed long long m_frameIdx
 
ENUM_MMKF_INTERPOLATION_TYPES m_interpType
 
RENDER_PARAMS m_parms1
 
RENDER_PARAMS m_parms2
 
double m_segmentLength
 
double m_segmentStart
 
double m_travelDist
 
ENUM_WINDOW_TYPES m_windowType
 

Detailed Description

Data object that contains the full state of an IMovieMakerKeyFrame interface.

Member Data Documentation

double BLEND_PARAMS::m_actualDist

How far are we into the full path based upon the RPM_TRANSFORM_OFFSET parameter and the m_interpType. Set by hdrcMovie.

signed long long BLEND_PARAMS::m_frameIdx

Set by hdrcMovie.

ENUM_MMKF_INTERPOLATION_TYPES BLEND_PARAMS::m_interpType

The type of interpolation to use.

RENDER_PARAMS BLEND_PARAMS::m_parms1

The state if the engine at this key frame.

RENDER_PARAMS BLEND_PARAMS::m_parms2

Reserved for future use.

double BLEND_PARAMS::m_segmentLength

Length of the segment in seconds

double BLEND_PARAMS::m_segmentStart

Set by hdrcMovie while maintaining itself.

double BLEND_PARAMS::m_travelDist

How far do we travel based upon the RPM_TRANSFORM_OFFSET parameter and the m_interpType. Set by hdrcMovie.

ENUM_WINDOW_TYPES BLEND_PARAMS::m_windowType

Reserved for future use.