#include <Recorder.h>
|
static void | Reflect (AZ::ReflectContext *context) |
|
◆ m_actorInstances
AZStd::vector<ActorInstance*> EMotionFX::Recorder::RecordSettings::m_actorInstances |
The actor instances to record, or specify none to record all (default=record all).
◆ m_fps
uint32 EMotionFX::Recorder::RecordSettings::m_fps |
The rate at which to sample (default=15).
◆ m_historyStatesOnly
bool EMotionFX::Recorder::RecordSettings::m_historyStatesOnly |
Record only states in the node history? (default=false, and only used when m_recordNodeHistory is true).
◆ m_initialAnimGraphAnimBytes
size_t EMotionFX::Recorder::RecordSettings::m_initialAnimGraphAnimBytes |
The number of bytes to allocate to store the anim graph recording (default=2*1024*1024, which is 2mb). This is only used when actually recording anim graph internal state animation.
◆ m_interpolate
bool EMotionFX::Recorder::RecordSettings::m_interpolate |
Interpolate playback? (default=false)
◆ m_nodeHistoryTypes
AZStd::unordered_set<AZ::TypeId> EMotionFX::Recorder::RecordSettings::m_nodeHistoryTypes |
The array of type node type IDs to capture. Empty array means everything.
◆ m_nodeHistoryTypesToIgnore
AZStd::unordered_set<AZ::TypeId> EMotionFX::Recorder::RecordSettings::m_nodeHistoryTypesToIgnore |
The array of type node type IDs to NOT capture. Empty array means nothing to ignore.
◆ m_numPreAllocTransformKeys
uint32 EMotionFX::Recorder::RecordSettings::m_numPreAllocTransformKeys |
Pre-allocate space for this amount of transformation keys per node per actor instance (default=32).
◆ m_recordAnimGraphStates
bool EMotionFX::Recorder::RecordSettings::m_recordAnimGraphStates |
Record the anim graph internal state? (default=false).
◆ m_recordEvents
bool EMotionFX::Recorder::RecordSettings::m_recordEvents |
Record events (default=false).
◆ m_recordMorphs
bool EMotionFX::Recorder::RecordSettings::m_recordMorphs |
Record morph target weight animation (default=true).
◆ m_recordNodeHistory
bool EMotionFX::Recorder::RecordSettings::m_recordNodeHistory |
Record the node history? (default=false).
◆ m_recordScale
bool EMotionFX::Recorder::RecordSettings::m_recordScale |
Record scale changes when recording transforms?
◆ m_recordTransforms
bool EMotionFX::Recorder::RecordSettings::m_recordTransforms |
Record transformations? (default=true).
The documentation for this struct was generated from the following file:
- Gems/EMotionFX/Code/EMotionFX/Source/Recorder.h