#include <FeatureSchema.h>
|
void | AddFeature (Feature *feature) |
|
void | Clear () |
|
size_t | GetNumFeatures () const |
|
Feature * | GetFeature (size_t index) const |
|
const AZStd::vector< Feature * > & | GetFeatures () const |
|
Feature * | FindFeatureById (const AZ::TypeId &featureId) const |
|
AZStd::vector< AZStd::string > | CollectColumnNames () const |
|
|
static void | Reflect (AZ::ReflectContext *context) |
|
|
static Feature * | CreateFeatureByType (const AZ::TypeId &typeId) |
|
|
AZStd::vector< Feature * > | m_features |
|
AZStd::unordered_map< AZ::TypeId, Feature * > | m_featuresById |
|
The set of features involved in the motion matching search. The schema represents the order of the features as well as their settings while the feature matrix stores the actual feature data.
The documentation for this class was generated from the following file:
- Gems/MotionMatching/Code/Source/FeatureSchema.h