Fovia's C++ Client/Server API
|
Public Member Functions | |
BLEND_PARAMS (const BLEND_PARAMS &r) | |
BLEND_PARAMS & | operator= (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 |
Data object that contains the full state of an IMovieMakerKeyFrame interface.
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.