载入中...
搜索中...
未找到
eve::animation::AnimClip 成员列表

成员的完整列表,这些成员属于 eve::animation::AnimClip,包括所有继承而来的类成员

addEvent(float time, const std::string &name, const std::string &payload="")eve::animation::AnimClip
addPositionKey(int boneIndex, float time, float x, float y, float z)eve::animation::AnimClip
addRotationKey(int boneIndex, float time, float x, float y, float z, float w)eve::animation::AnimClip
addScaleKey(int boneIndex, float time, float x, float y, float z)eve::animation::AnimClip
addSyncMarker(float time, const std::string &name)eve::animation::AnimClip
adopt(AnimClip &other)eve::animation::AnimClip
AnimClip(std::string name="")eve::animation::AnimClipexplicit
AnimClip(const AnimClip &)=deleteeve::animation::AnimClip
AnimClipBinaryAccesseve::animation::AnimClipfriend
AnimPlayereve::animation::AnimClipfriend
applyPlanarRootMotion(int boneIndex, float speedX, float speedZ)eve::animation::AnimClip
clearTrack(int boneIndex)eve::animation::AnimClip
clone() consteve::animation::AnimClip
collectEvents(float previousTime, float currentTime, bool loop, std::vector< std::string > &out) consteve::animation::AnimClip
compress(float positionError=0.001f, float rotationErrorDegrees=0.1f, float scaleError=0.001f)eve::animation::AnimClip
getDuration() consteve::animation::AnimClipinline
getEventCount() consteve::animation::AnimClipinline
getEventName(int index) consteve::animation::AnimClip
getEventPayload(int index) consteve::animation::AnimClip
getEventTime(int index) consteve::animation::AnimClip
getLoop() consteve::animation::AnimClipinline
getName() consteve::animation::AnimClipinline
getPositionKeyCount(int boneIndex) consteve::animation::AnimClip
getPositionKeyTime(int boneIndex, int keyIndex) consteve::animation::AnimClip
getPositionKeyX(int boneIndex, int keyIndex) consteve::animation::AnimClip
getPositionKeyY(int boneIndex, int keyIndex) consteve::animation::AnimClip
getPositionKeyZ(int boneIndex, int keyIndex) consteve::animation::AnimClip
getRotationKeyCount(int boneIndex) consteve::animation::AnimClip
getRotationKeyTime(int boneIndex, int keyIndex) consteve::animation::AnimClip
getRotationKeyW(int boneIndex, int keyIndex) consteve::animation::AnimClip
getRotationKeyX(int boneIndex, int keyIndex) consteve::animation::AnimClip
getRotationKeyY(int boneIndex, int keyIndex) consteve::animation::AnimClip
getRotationKeyZ(int boneIndex, int keyIndex) consteve::animation::AnimClip
getSampleRate() consteve::animation::AnimClipinline
getScaleKeyCount(int boneIndex) consteve::animation::AnimClip
getScaleKeyTime(int boneIndex, int keyIndex) consteve::animation::AnimClip
getScaleKeyX(int boneIndex, int keyIndex) consteve::animation::AnimClip
getScaleKeyY(int boneIndex, int keyIndex) consteve::animation::AnimClip
getScaleKeyZ(int boneIndex, int keyIndex) consteve::animation::AnimClip
getSyncMarkerCount() consteve::animation::AnimClipinline
getSyncMarkerName(int index) consteve::animation::AnimClip
getSyncMarkerTime(int index) consteve::animation::AnimClip
getTrackCount() consteve::animation::AnimClipinline
hasCompatibleSyncMarkers(const AnimClip *target) consteve::animation::AnimClip
hasEvent(std::string_view name) const noexcepteve::animation::AnimClip
mapSyncTimeTo(float time, const AnimClip *target) consteve::animation::AnimClip
MotionDatabaseeve::animation::AnimClipfriend
operator=(const AnimClip &)=deleteeve::animation::AnimClip
removeEvent(int index)eve::animation::AnimClip
removePositionKey(int boneIndex, int keyIndex)eve::animation::AnimClip
removeRotationKey(int boneIndex, int keyIndex)eve::animation::AnimClip
removeScaleKey(int boneIndex, int keyIndex)eve::animation::AnimClip
removeSyncMarker(int index)eve::animation::AnimClip
retarget(const AnimSkeleton *sourceSkeleton, const AnimSkeleton *targetSkeleton) consteve::animation::AnimClip
retargetWithProfile(const AnimSkeleton *sourceSkeleton, const AnimSkeleton *targetSkeleton, AnimRetargetProfile *profile) consteve::animation::AnimClip
sample(float time, AnimPose *out, const AnimSkeleton *skeleton=nullptr) consteve::animation::AnimClip
sampleLod(float time, AnimPose *out, const AnimSkeleton *skeleton, int lodLevel) consteve::animation::AnimClip
setDuration(float seconds)eve::animation::AnimClip
setEvent(int index, float time, const std::string &name, const std::string &payload="")eve::animation::AnimClip
setLoop(bool loop)eve::animation::AnimClipinline
setName(const std::string &name)eve::animation::AnimClipinline
setPositionKey(int boneIndex, int keyIndex, float time, float x, float y, float z)eve::animation::AnimClip
setRotationKey(int boneIndex, int keyIndex, float time, float x, float y, float z, float w)eve::animation::AnimClip
setSampleRate(float hz)eve::animation::AnimClip
setScaleKey(int boneIndex, int keyIndex, float time, float x, float y, float z)eve::animation::AnimClip
setSyncMarker(int index, float time, const std::string &name)eve::animation::AnimClip
validateNotifyContract(const std::vector< std::string > &requiredNames) consteve::animation::AnimClip
wrapTime(float time) consteve::animation::AnimClip
~AnimClip()eve::animation::AnimClip