OpenGothic
Open source reimplementation of Gothic I and II
Loading...
Searching...
No Matches
Pose Member List

This is the complete list of members for Pose, including all inherited members.

animationTotalTime() constPose
animMoveSpeed(uint64_t tickCount, uint64_t dt) constPose
atkTotalTime() constPose
bodyState() constPose
bone(size_t id) const -> const Tempest::Matrix4x4 &Pose
boneCount() constPose
calcAniComb(const Tempest::Vec3 &dpos, float rotation)Posestatic
calcAniCombVert(const Tempest::Vec3 &dpos)Posestatic
comboLength() constPose
continueCombo(const AnimationSolver &solver, const Animation::Sequence *sq, BodyState bs, uint64_t tickCount) -> const Animation::Sequence *Pose
findNode(std::string_view b) constPose
Flags enum namePose
Force enum valuePose
hasAnim() constPose
hasState(BodyState s) constPose
hasStateFlag(BodyState f) constPose
headRotation() constPose
interrupt()Pose
isAttackAnim() constPose
isDefence(uint64_t tickCount) constPose
isDefParWindow(uint64_t tickCount) constPose
isDefWindow(uint64_t tickCount) constPose
isFlyAnim() constPose
isIdle() constPose
isInAnim(std::string_view sq) constPose
isInAnim(const Animation::Sequence *sq) constPose
isJumpAnim() constPose
isJumpBack(uint64_t tickCount) constPose
isPrehit(uint64_t now) constPose
isStanding() constPose
load(Serialize &fin, const AnimationSolver &solver)Pose
NoFlags enum valuePose
NoHint enum valuePose
NoTranslation enum valuePose
Pose()Pose
processEvents(uint64_t &barrier, uint64_t now, Animation::EvCount &ev) constPose
processLayers(AnimationSolver &solver, uint64_t tickCount)Pose
processPfx(MdlVisual &visual, World &world, uint64_t tickCount)Pose
processSfx(Npc &npc, uint64_t tickCount)Pose
processSfx(Interactive &mob, uint64_t tickCount)Pose
rootBone() const -> const Tempest::Matrix4x4Pose
rootNode() const -> const Tempest::Matrix4x4Pose
save(Serialize &fout)Pose
setAnimItem(const AnimationSolver &solver, Npc &npc, std::string_view scheme, int state) -> const Animation::Sequence *Pose
setAnimRotate(const AnimationSolver &solver, Npc &npc, WeaponState fightMode, AnimationSolver::TurnType turn, int dir)Pose
setFlags(Flags f)Pose
setHeadRotation(float dx, float dz)Pose
setObjectMatrix(const Tempest::Matrix4x4 &obj, bool sync)Pose
setSkeleton(const Skeleton *sk)Pose
startAnim(const AnimationSolver &solver, const Animation::Sequence *sq, uint8_t comb, BodyState bs, StartHint hint, uint64_t tickCount)Pose
StartHint enum namePose
stopAllAnim()Pose
stopAnim(std::string_view name)Pose
stopItemStateAnim(const AnimationSolver &solver, uint64_t tickCount)Pose
stopWalkAnim()Pose
transform() constPose
translateY() constPoseinline
update(uint64_t tickCount, bool force)Pose