|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::CChannelMixer::CChannel Class ReferenceAn animated channel of the CChannelMixer.
More...
List of all members.
Detailed Description
An animated channel of the CChannelMixer.
This class is used internaly in the CChannelMixer.
-
Author:
-
Cyril 'Hulud' Corvazier , Nevrax France
-
Date:
-
2001
Definition at line 145 of file channel_mixer.h.
Member Enumeration Documentation
|
-
Enumeration values:
-
EnableUserFlag |
|
EnableLodFlag |
|
EnableAllFlag |
|
Definition at line 149 of file channel_mixer.h. |
Constructor & Destructor Documentation
NL3D::CChannelMixer::CChannel::CChannel |
( |
|
) |
[inline] |
|
Friends And Related Function Documentation
friend class CChannelMixer [friend]
|
|
Member Data Documentation
std::string NL3D::CChannelMixer::CChannel::_ChannelName [private]
|
|
|
Name of the channel in the channel mixer. Must be the same than the animated value name.
Definition at line 175 of file channel_mixer.h. |
const ITrack* NL3D::CChannelMixer::CChannel::_DefaultTracks [private]
|
|
|
The default track pointer used when track are missing in the animation. Can't be NULL.
Definition at line 190 of file channel_mixer.h. |
bool NL3D::CChannelMixer::CChannel::_Detail [private]
|
|
uint8 NL3D::CChannelMixer::CChannel::_EnableFlags [private]
|
|
bool NL3D::CChannelMixer::CChannel::_InTheList [private]
|
|
bool NL3D::CChannelMixer::CChannel::_IsQuat [private]
|
|
|
Is this Animated Value a CQuat Animated Value???
Definition at line 171 of file channel_mixer.h. |
CChannel* NL3D::CChannelMixer::CChannel::_Next [private]
|
|
|
Pointer on the next channel selected for the animations selected in the slots.
This list is used to only visit the channels animated by the animations set in the slots of the mixer
Definition at line 212 of file channel_mixer.h. |
IAnimatable* NL3D::CChannelMixer::CChannel::_Object [private]
|
|
uint32 NL3D::CChannelMixer::CChannel::_OwnerValueId [private]
|
|
const ITrack* NL3D::CChannelMixer::CChannel::_Tracks[NumAnimationSlot] [private]
|
|
|
A track pointer on each slot CAnimation.
Can't be NULL. If no track found for this channel, the pointer is _DefaultTracks.
Definition at line 196 of file channel_mixer.h. |
uint32 NL3D::CChannelMixer::CChannel::_ValueId [private]
|
|
float NL3D::CChannelMixer::CChannel::_Weights[NumAnimationSlot] [private]
|
|
|
A weight array for to blend each slot.
This value must be between 0.f and 1.f. If it is 0.f, the slot is not used. If it is 1.f, the slot is used at 100%. This weight can be set using a "skeleton template weight". Default value is 1.f.
Definition at line 204 of file channel_mixer.h. |
The documentation for this class was generated from the following file:
|
|